Skip to content

feat: Add script for running integrated tests - #4119

Merged
rrsettgast merged 10 commits into
developfrom
feature/paludettomag1/runIntegratedTests
Aug 18, 2026
Merged

feat: Add script for running integrated tests#4119
rrsettgast merged 10 commits into
developfrom
feature/paludettomag1/runIntegratedTests

Conversation

@victorapm

@victorapm victorapm commented Aug 14, 2026

Copy link
Copy Markdown
Contributor
  • Uses the same docker image as the github runner streak2
  • Compares results with the baselines (if available from the internet or tarball passed in locally)
  • Provides an option to generate the baselines locally (--generateBaselines)
  • Works only on linux machines, no macOS support, because the docker image is linux/amd64

cc @joshua-white @tjb-ltk @frankfeifan @jhuang2601

@victorapm victorapm changed the title Add script for running integrated tests feat: Add script for running integrated tests Aug 14, 2026
@victorapm victorapm self-assigned this Aug 14, 2026
@victorapm victorapm added ci: run CUDA builds Allows to triggers (costly) CUDA jobs flag: ready for review ci: run integrated tests Allows to run the integrated tests in GEOS CI flag: no rebaseline Does not require rebaseline ci: run code coverage enables running of the code coverage CI jobs labels Aug 14, 2026
@frankfeifan

Copy link
Copy Markdown
Contributor
  • Uses the same docker image as the github runner streak2
  • Compares results with the baselines (if available from the internet)
  • Works only on linux machine, no macOS support

cc @joshua-white @tjb-ltk @frankfeifan @jhuang2601

Thank you, Victor!

@victorapm victorapm linked an issue Aug 15, 2026 that may be closed by this pull request
@rrsettgast

Copy link
Copy Markdown
Contributor

@victorapm maybe add an option to tar the generated baselines similar to how it is done when Streak2 was working properly?

@victorapm

Copy link
Copy Markdown
Contributor Author

Sure! --generateBaseline is doing that and creating the tarball here:

copy_run_outputs_to_baselines "${ATS_WORKING_DIR}" "${ATS_BASELINE_DIR}"
mkdir -p /tmp/geos/generated-baselines
pack_dest="/tmp/geos/generated-baselines/${GEOS_ITS_BASELINE_ARCHIVE}.tar.gz"

@rrsettgast
rrsettgast merged commit d4a1866 into develop Aug 18, 2026
21 checks passed
@rrsettgast
rrsettgast deleted the feature/paludettomag1/runIntegratedTests branch August 18, 2026 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci: run code coverage enables running of the code coverage CI jobs ci: run CUDA builds Allows to triggers (costly) CUDA jobs ci: run integrated tests Allows to run the integrated tests in GEOS CI flag: no rebaseline Does not require rebaseline flag: ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants