Running a HTTP API GET request along with a Selenium file upload for API test throws an unexpected error on the sync server.
The tests work properly when launched individually. When run on the same session the issue occurs.
On iteration 3 (line 164) the ACTORAPI1 attempts to acquire api/APIFile [3], which he shouldn't since that test is assigned to ACTORWEB1. On the logs, you can see the two test actors "fighting ? " to acquire the test.
Following that ACTORWEB1 is not able to finish iteration 3 because it is being held by ACTORAPI1 ?
Provided the logs. Please let me know if further data is needed.
Tried to find a workaround using templates and tags but the issue persists.
Steps to reproduce:
Run an API GET request and a Selenium test for file upload in the same session, using a testdata.yaml file for iterations.
Use different actors for these two tests.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Build: 1.3.8 Feb 25, 17:58 Commit: 50659ecda06a
Running a HTTP API GET request along with a Selenium file upload for API test throws an unexpected error on the sync server.
The tests work properly when launched individually. When run on the same session the issue occurs.
On iteration 3 (line 164) the ACTORAPI1 attempts to acquire api/APIFile [3], which he shouldn't since that test is assigned to ACTORWEB1. On the logs, you can see the two test actors "fighting ? " to acquire the test. Following that ACTORWEB1 is not able to finish iteration 3 because it is being held by ACTORAPI1 ?
Provided the logs. Please let me know if further data is needed. Tried to find a workaround using templates and tags but the issue persists.
Steps to reproduce:
logs.txt
Relevant log information: