CICD: Integration test output not visible#4230
Conversation
|
@chicks-net @cafferata: I'm stumped. It's probably something obvious. I see the output collected in |
|
@TomOnTime The output was visible before #4153 (March 11). That PR added the I verified this by downloading the full job log archive for this PR's run: Looking at the TRANSIP job log, there's a 10 minute gap between The fix for Issue 1 would be to replace gotestsum ... ./... 2>&1 | tee ${TEST_RESULTS}/gotestsum-output.txtThis writes to both the file (for the artifact) and stdout (for the Actions log). |
|
Ah!!! Thank you!! |
Fixes #4233
Fixes #4227
Fixes #4220
Issue
Issue 1: The output of the integration tests isn't displayed anywhere. It seems that the output is generated (provider tests take the right amount of time) but I don't see anyplace in the UI that I can view the results.
https://github.com/DNSControl/dnscontrol/actions/runs/25500999681/job/74833580403
Issue 2: The code that sets "END" is failing with a
if [[ not founderror.Resolution
$ENDis usingif [[which is a bash-ism, and this GHA defaults tosh. Change to thebashshell for that step.