You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
At work we have a Cypress stack using Gherkin and your reporter, and our tests are launched in parallel through cypress-parallel dependency.
Everything works fine until we try to finish the runs through npx start-test-run --finish. This command seems to work as intended in the logs (it correctly responds Run <run-id> was finished), but on Testomat.io the run doesn't finish (until the 30 minutes timeout setup in our project settings).
To Reproduce
We have a .gitlab-ci.yml with a test:cypress job containing :
Exemple of script that can be launched through package.json :
"run:preprod:critical": "cypress run --browser chrome --headless --env ENV=preprod,TAGS=\"not @ignore and not @exclude-from-preprod and @critical\"",
"parallel:preprod:critical": "cypress-parallel --script run:preprod:critical --threads 4 --specsDir \"cypress/<path-to-features>/**/*.feature\"",
Expected behavior
Tests runs are launched in parallel (using different threads). When the job finishes the after_script launches npx start-test-run --finish, then the tests run on testomat.io should be flagged as finished. Instead, test run is still pending and finishes with a 30 minutes timeout.
Screenshots
Logs from CI (job finishes) :
Job status from Gitlab (finished 7 minutes ago)
In testomat.io, test run is still running but all tests are finished and correctly uploaded (finish state is not triggered)
Additional context
We didn't have this issue before. It appeared weeks ago (despite not having updated anything in our stack). We then did try to update the reporter dependency (to 1.4.6) but it didn't help.
The text was updated successfully, but these errors were encountered:
After upgrading to latest reporter v1.5.0, we see no change in the behavior.
The run is clearly indicated as finished on CI :
🤩 Testomat.io Reporter v1.5.0
Finishing Run on Testomat.io...
[TESTOMATIO] Pipes: Testomatio Reporter
[TESTOMATIO] Testomatio Reporter v1.5.0
Run dbeaec1c was finished
Despite this, in testomat.io, the run remains in progress :
Describe the bug
At work we have a Cypress stack using Gherkin and your reporter, and our tests are launched in parallel through
cypress-parallel
dependency.Everything works fine until we try to finish the runs through
npx start-test-run --finish
. This command seems to work as intended in the logs (it correctly respondsRun <run-id> was finished
), but on Testomat.io the run doesn't finish (until the 30 minutes timeout setup in our project settings).To Reproduce
We have a
.gitlab-ci.yml
with atest:cypress
job containing :Exemple of script that can be launched through package.json :
Expected behavior
Tests runs are launched in parallel (using different threads). When the job finishes the after_script launches
npx start-test-run --finish
, then the tests run on testomat.io should be flagged as finished. Instead, test run is still pending and finishes with a 30 minutes timeout.Screenshots
Additional context
We didn't have this issue before. It appeared weeks ago (despite not having updated anything in our stack). We then did try to update the reporter dependency (to 1.4.6) but it didn't help.
The text was updated successfully, but these errors were encountered: