Skip to content

Improve test logging in GitHub CI#2856

Merged
jstone-lucasfilm merged 1 commit intoAcademySoftwareFoundation:mainfrom
jstone-lucasfilm:dev_github_ci
Apr 7, 2026
Merged

Improve test logging in GitHub CI#2856
jstone-lucasfilm merged 1 commit intoAcademySoftwareFoundation:mainfrom
jstone-lucasfilm:dev_github_ci

Conversation

@jstone-lucasfilm
Copy link
Copy Markdown
Member

This changelist reduces console noise and simplifies test logging artifacts in GitHub CI, including the following specific changes:

  • Drop the -VV flag from the CTest invocation, so that verbose output is printed only for failing tests.
  • Rename test log results to TestLog_${{ matrix.name }} for alignment across artifact names.
  • Add if-no-files-found: ignore to the test log upload step, so that jobs without a test step don't generate warnings.

This changelist reduces console noise and simplifies test logging artifacts in GitHub CI, including the following specific changes:

- Drop the `-VV` flag from the CTest invocation, so that verbose output is printed only for failing tests.
- Rename test log results to `TestLog_${{ matrix.name }}` for alignment across artifact names.
- Add `if-no-files-found: ignore` to the test log upload step, so that jobs without a test step don't generate warnings.
@jstone-lucasfilm jstone-lucasfilm merged commit ffb888c into AcademySoftwareFoundation:main Apr 7, 2026
70 of 71 checks passed
@jstone-lucasfilm jstone-lucasfilm deleted the dev_github_ci branch April 7, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant