Skip to content

Conversation

@jgallagher59701
Copy link
Member

@jgallagher59701 jgallagher59701 commented Jan 6, 2026

This is for GitHub issue 328 which is on branch Jhrg/gh 328 make cmake tests tolerable

This PR adds better support for tests to the cmake build.

There are some issues to be resolved:

  1. The integration (autotest) tests are handled two ways. One way uses cmake add_test(COMMAND <set of shell commands like 'sed'>) and the other moves all of that into a secondary shell script. The latter adds another moving part, but is easier to debug. Choose one and do the same thing everywhere? Maybe that is expecting too perfect a world?
  2. Once this is merged, close out HYRAX-???? that describes the issue where dmr-test and expr-test don't support parallel tests (this branch adds that feature).

@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 6, 2026

Copy link
Contributor

@ndp-opendap ndp-opendap left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So. Much. CMake.

:shipit:

@jgallagher59701 jgallagher59701 marked this pull request as ready for review January 6, 2026 17:54
@jgallagher59701 jgallagher59701 merged commit 3be6b44 into master Jan 6, 2026
5 checks passed
@jgallagher59701 jgallagher59701 deleted the jhrg/gh-328-make-cmake-tests-tolerable branch January 6, 2026 22:59
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.

3 participants