Resmoke should not report All test(s) pass when interrupted

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: Testing Infrastructure
    • None
    • DevProd Test Infrastructure
    • ALL
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      $ timeout --signal=INT 20 python3-venv/bin/python buildscripts/resmoke.py run --suites=no_passthrough jstests/noPassthrough/replicated_fast_count/replicated_fast_count_server_status.js --additionalFeatureFlags featureFlagReplicatedFastCount
      
      ...
      [executor] 2026-06-12T20:15:16.697Z Encountered an error when running js_tests of suite no_passthrough: Received interrupt from user
      [resmoke] 2026-06-12T20:15:16.697Z ================================================================================
      [resmoke] 2026-06-12T20:15:16.697Z Summary of no_passthrough suite: All 3 test(s) passed in 17.71 seconds.
      [resmoke] 2026-06-12T20:15:16.697Z Exiting with code: 130

      This is mostly behaving as expected in that resmoke exits with non-zero code, but it shouldn't report "All 3 test(s) passed in 17.71 seconds."

       

      This is significant mostly for agents running resmoke with a timeout, since the log line can be misleading.

            Assignee:
            Sean Lyons
            Reporter:
            Sean Lyons
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: