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

[Develop][Draft] Group test starccm and openfoam to share the same cluster #6321

Open
wants to merge 16 commits into
base: develop
Choose a base branch
from

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    bcadc9e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f24e073 View commit details
    Browse the repository at this point in the history
  3. Copy additional files in advanced to avoid conflict when running 8 an…

    …d 16 nodes tests in parallel
    hehe7318 committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    b76afb9 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    d756150 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    bb511ed View commit details
    Browse the repository at this point in the history
  2. Group test_starccm and openfoam, and improve logging message output

    - Move duplicated codes to common file
    - Modify two tests' config files to make sure they are the same and can be used by both tests
    - Add dependencies.install.sh in openfoam testdir as well to avoid failures
    - Create a new shared_performance_test_cluster fixture, to group two tests in the same stack
    - Now, if openfoam and starccm are not installed, it will not log errors
    - Now, when percentage_difference is 0, will log matching baseline message
    hehe7318 committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    66c628b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8518d79 View commit details
    Browse the repository at this point in the history
  4. Add shared fixture to test

    hehe7318 committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    84ba647 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e3210d6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c5d5905 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ab38a35 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8634530 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    04132f3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9c0dc7d View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    8ee614b View commit details
    Browse the repository at this point in the history
  2. yield ClusterManager instead of funtion in it to try to avoid Attribu…

    …teError: Can't pickle local object
    hehe7318 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    a9eb366 View commit details
    Browse the repository at this point in the history