Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(tests): brush over surface tests #3783

Merged
merged 10 commits into from
Oct 27, 2024

Conversation

AJPfleger
Copy link
Contributor

@AJPfleger AJPfleger commented Oct 24, 2024

  • removed Tests/UnitTests/Core/Surfaces/BoundaryToleranceTestsRefs.hpp because it was unused.
  • fixed typo in the testing numbers in Tests/UnitTests/Core/Surfaces/TrapezoidBoundsTests.cpp
  • enable tests, that were planned but not finished back in the days

@AJPfleger AJPfleger added the 🚧 WIP Work-in-progress label Oct 24, 2024
@AJPfleger AJPfleger added this to the next milestone Oct 24, 2024
@github-actions github-actions bot added the Component - Core Affects the Core module label Oct 24, 2024
@AJPfleger AJPfleger added 🚧 WIP Work-in-progress and removed 🚧 WIP Work-in-progress labels Oct 24, 2024
Copy link

github-actions bot commented Oct 24, 2024

📊: Physics performance monitoring for e0bda05

Full contents

physmon summary

@AJPfleger AJPfleger removed the 🚧 WIP Work-in-progress label Oct 25, 2024
@AJPfleger AJPfleger marked this pull request as ready for review October 25, 2024 08:33
@AJPfleger AJPfleger requested a review from andiwand October 25, 2024 08:33
Copy link

@kodiakhq kodiakhq bot merged commit a5d5633 into acts-project:main Oct 27, 2024
42 checks passed
@AJPfleger AJPfleger deleted the tests-refactor branch October 27, 2024 08:55
@acts-project-service
Copy link
Collaborator

🔴 Athena integration test results [a5d5633]

Build job with this PR failed!

Please investigate the build job for the pipeline!

@acts-project-service acts-project-service added the Breaks Athena build This PR breaks the Athena build label Oct 27, 2024
@paulgessinger paulgessinger modified the milestones: next, v37.4.0, v37.3.0 Nov 8, 2024
kodiakhq bot pushed a commit that referenced this pull request Nov 10, 2024
blocked:
- #3783

Asked co-pilot to summarise the PR:

Summary:

The pull request aims to refactor the code to use mathematical constants from the C++20 <numbers> header, replacing existing instances of M_PI with std::numbers::pi. The changes span multiple files, primarily focusing on improving the consistency and modernity of mathematical constant usage across the codebase.
Rosie-Hasan pushed a commit to Rosie-Hasan/acts that referenced this pull request Nov 13, 2024
- removed `Tests/UnitTests/Core/Surfaces/BoundaryToleranceTestsRefs.hpp` because it was unused.
- fixed typo in the testing numbers in `Tests/UnitTests/Core/Surfaces/TrapezoidBoundsTests.cpp`
- enable tests, that were planned but not finished back in the days
Rosie-Hasan pushed a commit to Rosie-Hasan/acts that referenced this pull request Nov 13, 2024
…t#3781)

blocked:
- acts-project#3783

Asked co-pilot to summarise the PR:

Summary:

The pull request aims to refactor the code to use mathematical constants from the C++20 <numbers> header, replacing existing instances of M_PI with std::numbers::pi. The changes span multiple files, primarily focusing on improving the consistency and modernity of mathematical constant usage across the codebase.
Rosie-Hasan pushed a commit to Rosie-Hasan/acts that referenced this pull request Nov 20, 2024
…t#3781)

blocked:
- acts-project#3783

Asked co-pilot to summarise the PR:

Summary:

The pull request aims to refactor the code to use mathematical constants from the C++20 <numbers> header, replacing existing instances of M_PI with std::numbers::pi. The changes span multiple files, primarily focusing on improving the consistency and modernity of mathematical constant usage across the codebase.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Breaks Athena build This PR breaks the Athena build Component - Core Affects the Core module
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants