Skip to content

Run ctest on all builds + NEO_TEST_HIDE_PASS envvar#1936

Open
nullsystem wants to merge 1 commit intoNeotokyoRebuild:masterfrom
nullsystem:GH-1848_AutoUnitTest
Open

Run ctest on all builds + NEO_TEST_HIDE_PASS envvar#1936
nullsystem wants to merge 1 commit intoNeotokyoRebuild:masterfrom
nullsystem:GH-1848_AutoUnitTest

Conversation

@nullsystem
Copy link
Copy Markdown
Collaborator

@nullsystem nullsystem commented Apr 8, 2026

Description

Do an additional step of running the unit test in the build process which will fail it if there's any unit test failure.test_util.h gained NEO_TEST_HIDE_PASS environment variable where if set to "1" will only print out test failures making the log easier to read especially on Github workflow logs.

Toolchain

  • Windows MSVC VS2022
  • Linux GCC Distro Native
  • Linux GCC 10 Sniper 3.0

Linked Issues

Do an additional step of running the unit test in the build process
which will fail it if there's any unit test failure.test_util.h
gained `NEO_TEST_HIDE_PASS` environment variable where if set to
"1" will only print out test failures making the log easier to read
especially on Github workflow logs.

* fixes NeotokyoRebuild#1848
@nullsystem nullsystem requested a review from a team April 8, 2026 22:16
@nullsystem nullsystem added Build System CMake and other build-related stuff CI Continuous Integration (GitHub Actions) labels Apr 8, 2026
@sunzenshen sunzenshen requested a review from a team April 9, 2026 02:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build System CMake and other build-related stuff CI Continuous Integration (GitHub Actions)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Pull request automatic unit testing + block PRs failing build and tests

2 participants