Ensure default labels consistency across all packages #1069
Labels
theme:codeceptjs
theme:cucumberjs
CucumberJS related issue
theme:cypress
theme:jasmine
Jasmine related issue
theme:jest
Jest related issue
theme:newman
theme:playwright
type:improvement
Improvement or request
Milestone
Context
The following labels should be added to all test results automatically by all integrations:
language
: the value should bejavascript
.framework
: the value should be the name of the test framework.package
: the value should be a dot-separated path to the test file.host
: the name of the host that runs the test. Overwritable via theALLURE_HOST_NAME
environment variable. It's used to visualize the tests on the timeline.thread
: an identifier of a thread or a worker process that executes the test. Overwritable via theALLURE_THREAD_NAME
environment variable. It's used to visualize the tests on the timeline.Default suite and BDD labels are subject to issue #1068.
The current implementation state
language
framework
package
host
thread
The legend:
The inconsistencies:
package
': a value is deduced from the path to the test file's directory, not to the test file itself.language
: the casing of the value (JavaScript
) doesn't match the corresponding values by other packages in this repo (javascript
).host
: a value is alwayslocalhost
.Additional info
Helper functions to create some default labels:
The text was updated successfully, but these errors were encountered: