Releases: PractiTest/practitest-firecracker
Releases · PractiTest/practitest-firecracker
Speedup
Caching fixes
Usage instructions:
java -jar ./practitest-firecracker-standalone.jar \
--api-token=YOUR_API_TOKEN \
--email=YOUR_EMAIL \
--reports-path="XML_REPORTS_PATH" \
--project-id=PROJECT_ID \
--testset-name="TestSet name" \
--author-id=PRACTITEST_USER_ID \
create-and-populate-testset
Where:
- YOUR_API_TOKEN -- See https://www.practitest.com/help/account/account-api-tokens/ for instructions how to obtain one
- YOUR_EMAIL -- the email address you use to login to PractiTest.
- XML_REPORTS_PATH -- the path to folder with XML reports. The
--reports-path
parameter can be specified multiple times. All reports will be combined into one TestSet in PractiTest. - PROJECT_ID -- the PractiTest project ID where the TestSet will be created/updated and populated with test results. You can find the project ID value in "Settings -> Project".
- PRACTITEST_USER_ID -- This is a PractiTest User ID of the user who will become the author of created entities. You can get the ID via API: https://www.practitest.com/api-v2/#users
Up to date with latest API
Usage instructions:
java -jar ./practitest-firecracker-standalone.jar \
--api-token=YOUR_API_TOKEN \
--email=YOUR_EMAIL \
--reports-path="XML_REPORTS_PATH" \
--project-id=PROJECT_ID \
--testset-name="TestSet name" \
--author-id=PRACTITEST_USER_ID \
create-and-populate-testset
Where:
- YOUR_API_TOKEN -- See https://www.practitest.com/help/account/account-api-tokens/ for instructions how to obtain one
- YOUR_EMAIL -- the email address you use to login to PractiTest.
- XML_REPORTS_PATH -- the path to folder with XML reports. The
--reports-path
parameter can be specified multiple times. All reports will be combined into one TestSet in PractiTest. - PROJECT_ID -- the PractiTest project ID where the TestSet will be created/updated and populated with test results. You can find the project ID value in "Settings -> Project".
- PRACTITEST_USER_ID -- This is a PractiTest User ID of the user who will become the author of created entities. You can get the ID via API: https://www.practitest.com/api-v2/#users
Speed optimizations
Speed optimizations for projects with large amount of tests
decrease backoff timeout
Decrease backoff timeout and handle LB errors
speed improvements for large testsets
🚧
Minor bugfixes
- Backoff timeout was specified in milliseconds while it was supposed to be in seconds
- Fixed typo in the standalone jar name
Support for TestSets with more than 100 tests
Support for TestSets with more than 100 tests.
Also added support for backoff when API rate limit error is returned.
support for comma-separated list of directories in `--reports-path`
You can now specify multiple directories in the same --reports-path
option like this:
--reports-path "path1, path2, path3"
Of course there is also option to specify multiple directories by providing --reports-path
multiple times, like this:
--reports-path path1 --reports-path path2 --reports-path path3
or like this:
--reports-path=path1 --reports-path=path2 --reports-path=path3
support for multiple report-paths
--reports-path
can now be specified multiple times if you want to include multiple reports in the update:
--reports-path FIRST_FOLDER --reports-path SECOND_FOLDER ...