Badgerati/Edison

Need a new TestRunProject identifier for test results

Badgerati opened this issue · 3 comments

Having a TestRunId of "v1.2" and a TestRunName of "v1.2.a1b2bc3d" is great, but what if you have two different projects with the same ID/Name?

Such as, having tests run for the core project and the website project in the same version?

This is to add a new TestRunProject identifier, which could be set to anything like "core/site/console/gui/etc.".

This value will only be passed on the initial "test run has started" callout.

This value can be set on CLI or Edisonfile.

Due to the re-architecture of the callouts, the TestRunProject identifier will just be passed on every call.

The TestRunProject value is optional, and can be null.

CLI: --tproj
Edisonfile: test_run_project

Merged into Epic branch