chore(ci): emit env vars that impact ci results (#54534)

The values of `NEXT_TEST_MODE` and `HEADLESS` can impact the test results so we should capture these values when CI runs.
This commit is contained in:
Steven 2023-08-24 19:12:23 -04:00 committed by GitHub
parent 96f571218b
commit a607deaaf7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -524,11 +524,16 @@ ${ENDGROUP}`)
if ((!passed || shouldContinueTestsOnError) && isTestJob) {
try {
const testsOutput = await fs.readFile(`${test}${RESULTS_EXT}`, 'utf8')
const obj = JSON.parse(testsOutput)
obj.processEnv = {
NEXT_TEST_MODE: process.env.NEXT_TEST_MODE,
HEADLESS: process.env.HEADLESS,
}
await outputSema.acquire()
if (GROUP) console.log(`${GROUP}Result as JSON for tooling`)
console.log(
`--test output start--`,
testsOutput,
JSON.stringify(obj),
`--test output end--`
)
if (ENDGROUP) console.log(ENDGROUP)