Skip to content

Releases: PractiTest/practitest-firecracker

Speedup

29 May 10:12
4d52d9d
Compare
Choose a tag to compare
Speedup Pre-release
Pre-release

increased parallelism

Caching fixes

09 May 20:16
b2904fb
Compare
Choose a tag to compare
Caching fixes Pre-release
Pre-release

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

08 May 11:05
fc5e72f
Compare
Choose a tag to compare
Pre-release

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

12 Mar 07:38
a0758e8
Compare
Choose a tag to compare
Speed optimizations Pre-release
Pre-release

Speed optimizations for projects with large amount of tests

decrease backoff timeout

07 Mar 12:21
2ce5d1c
Compare
Choose a tag to compare
Pre-release

Decrease backoff timeout and handle LB errors

speed improvements for large testsets

07 Mar 11:39
deab96c
Compare
Choose a tag to compare
Pre-release

🚧

Minor bugfixes

05 Mar 21:53
deab96c
Compare
Choose a tag to compare
Minor bugfixes Pre-release
Pre-release
  • 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

12 Feb 19:56
c2ec9e6
Compare
Choose a tag to compare

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`

06 Feb 20:42
231dbca
Compare
Choose a tag to compare

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

01 Feb 14:13
4381795
Compare
Choose a tag to compare
Pre-release

--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 ...