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

test(supervisors): fix occasional assertion failures and hangs #2431

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Commits on Aug 14, 2024

  1. test(supervisors): ensure cleanup in test_multiprocess by using 'fina…

    …lly'
    
    Ensure proper cleanup in 'test_multiprocess' by wrapping the supervisor shutdown
    logic in a 'finally' block. This guarantees that the supervisor is properly terminated
    and all processes are joined, avoiding potential resource leaks or state residuebetween test runs.
    vvanglro committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    b1bf81c View commit details
    Browse the repository at this point in the history
  2. test(supervisor): add timeout to multiprocess test subprocess

    A10-second timeout has been added to the subprocess call within the test_multiprocess.py
    to ensure it does not hang indefinitely in case of failures or slow systems.
    vvanglro committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    b4d8b09 View commit details
    Browse the repository at this point in the history
  3. try to solve

    vvanglro committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    a65c61a View commit details
    Browse the repository at this point in the history
  4. try to solve

    vvanglro committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    d832a5a View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    cd7dcc9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27c6968 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f0d496e View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    239a3cf View commit details
    Browse the repository at this point in the history
  2. test case

    vvanglro committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    ffe43cb View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

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

Commits on Oct 10, 2024

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

Commits on Oct 17, 2024

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

Commits on Nov 20, 2024

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

Commits on Nov 21, 2024

  1. test(supervisors): improve test_multiprocess reliability

    - Replace fixed sleep with retry mechanism for process status checks- Enhance test stability by allowing for variable process startup times
    vvanglro committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    0b1b372 View commit details
    Browse the repository at this point in the history