Skip to content

Consolidate engine interfaces and test registration - #43

Merged
mtcorread merged 6 commits into
mainfrom
feature/cleanup-integration
Oct 3, 2026
Merged

mtcorread merged 6 commits into
mainfrom
feature/cleanup-integration

Conversation

@mtcorread

Copy link
Copy Markdown
Collaborator

Summary

  • Consolidate internal engine interfaces and remove obsolete helper APIs.
  • Centralize event lookup schemas and simplify loader and event-logging paths.
  • Consolidate public C++ test registration and retain public regression fixtures.

Verification

  • CMake configure and single-worker build completed successfully with MPI enabled and profiling disabled.
  • Public serial CTest: 61/61 passed.
  • Public MPI CTest: 68/68 passed.
  • Integrated CTest: 31/31 passed.
  • Serial and two-rank MPI regression scenarios passed.
  • Duplicate seed-identity rejection behaved as expected.
  • Baseline-versus-integrated HDF5 comparison: 10/10 passed; dataset-level comparisons were exact.
  • git diff --check passed.

@mtcorread
mtcorread merged commit 50a39e0 into main Oct 3, 2026
5 checks passed
@mtcorread
mtcorread deleted the feature/cleanup-integration branch October 3, 2026 11:45
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