flux-framework / flux-sched

Fluxion Graph-based Scheduler
GNU Lesser General Public License v3.0
84 stars 39 forks source link

python/t10001-resourcegraph.py test fails outside of flux environment #1172

Closed garlick closed 1 week ago

garlick commented 1 month ago

Problem: when running make check on my Ubuntu desktop, this test fails for me, unless I run it in flux instance or via the flux(1) command front end.

      Start 92: python/t10001-resourcegraph.py
92/92 Test #92: python/t10001-resourcegraph.py ........***Failed    0.07 sec
Traceback (most recent call last):
  File "/home/garlick/proj/flux-sched/t/python/t10001-resourcegraph.py", line 22, in <module>
    from fluxion.resourcegraph.V1 import (
  File "/home/garlick/proj/flux-sched/src/python/fluxion/resourcegraph/V1.py", line 13, in <module>
    from flux.idset import IDset
ModuleNotFoundError: No module named 'flux'
garlick commented 3 weeks ago

I'm still seeing this failure on current master.

      Start 92: python/t10001-resourcegraph.py
92/92 Test #92: python/t10001-resourcegraph.py ........***Failed    0.08 sec
Traceback (most recent call last):
  File "/home/garlick/proj/flux-sched/t/python/t10001-resourcegraph.py", line 22, in <module>
    from fluxion.resourcegraph.V1 import (
  File "/home/garlick/proj/flux-sched/src/python/fluxion/resourcegraph/V1.py", line 13, in <module>
    from flux.idset import IDset
ModuleNotFoundError: No module named 'flux'
$ git describe
v0.33.1-35-ge6d239a1