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

Fix t2002-qmanager-reload.t with new core resource module #661

Merged
merged 1 commit into from May 27, 2020

Commits on May 27, 2020

  1. testsuite: fix potential hang in t1002-qmanager-reload.t

    Problem: The t1002-qmanager-reload.t test will hang during rc3 when
    used against a Flux where sched-simple acquires resourcess from the
    resource module. This occurs because the test reloads hwloc XML
    out of band, and the core resource module (from which sched-simple
    gets its resource list) has a different resource configuration.
    This causes sched-simple to reject all free requests as invalid
    at the end of the test, causing the wait for queue drain to block
    forever.
    
    In order to fix this, the resource module must be reloaded, which
    in turn requires that sched-simple be reloaded, after hwloc XML is
    overwritten.
    grondo committed May 27, 2020
    Copy the full SHA
    41e955d View commit details
    Browse the repository at this point in the history