@@ -1167,36 +1167,36 @@ def test_chainWithRAM():
11671167 # Remember: Matching is based on MinRAM only (resource_RAM >= MinRAM)
11681168
11691169 # Resource with 1536 MB RAM (1.5 GB)
1170- result = tqDB .matchAndGetTaskQueue ({"CPUTime" : 50000 , "RAM " : 1536 }, numQueuesToGet = 5 )
1170+ result = tqDB .matchAndGetTaskQueue ({"CPUTime" : 50000 , "MaxRAM " : 1536 }, numQueuesToGet = 5 )
11711171 assert result ["OK" ]
11721172 res = {int (x [0 ]) for x in result ["Value" ]}
11731173 # Should match: tq_job3 (no requirement), tq_job4 (MinRAM=1024, 1536 >= 1024)
11741174 assert res == {tq_job3 , tq_job4 }
11751175
11761176 # Resource with 3072 MB RAM (3 GB)
1177- result = tqDB .matchAndGetTaskQueue ({"CPUTime" : 50000 , "RAM " : 3072 }, numQueuesToGet = 5 )
1177+ result = tqDB .matchAndGetTaskQueue ({"CPUTime" : 50000 , "MaxRAM " : 3072 }, numQueuesToGet = 5 )
11781178 assert result ["OK" ]
11791179 res = {int (x [0 ]) for x in result ["Value" ]}
11801180 # Should match: tq_job1 (MinRAM=2048), tq_job3 (no requirement), tq_job4 (MinRAM=1024)
11811181 # tq_job2 has MinRAM=4096, so 3072 is not enough
11821182 assert res == {tq_job1 , tq_job3 , tq_job4 }
11831183
11841184 # Resource with 6144 MB RAM (6 GB)
1185- result = tqDB .matchAndGetTaskQueue ({"CPUTime" : 50000 , "RAM " : 6144 }, numQueuesToGet = 5 )
1185+ result = tqDB .matchAndGetTaskQueue ({"CPUTime" : 50000 , "MaxRAM " : 6144 }, numQueuesToGet = 5 )
11861186 assert result ["OK" ]
11871187 res = {int (x [0 ]) for x in result ["Value" ]}
11881188 # Should match: all jobs (6144 >= all MinRAM values: 2048, 4096, 0, 1024)
11891189 assert res == {tq_job1 , tq_job2 , tq_job3 , tq_job4 }
11901190
11911191 # Resource with 10240 MB RAM (10 GB)
1192- result = tqDB .matchAndGetTaskQueue ({"CPUTime" : 50000 , "RAM " : 10240 }, numQueuesToGet = 5 )
1192+ result = tqDB .matchAndGetTaskQueue ({"CPUTime" : 50000 , "MaxRAM " : 10240 }, numQueuesToGet = 5 )
11931193 assert result ["OK" ]
11941194 res = {int (x [0 ]) for x in result ["Value" ]}
11951195 # Should match: all jobs (10GB is enough for all MinRAM requirements)
11961196 assert res == {tq_job1 , tq_job2 , tq_job3 , tq_job4 }
11971197
11981198 # Resource with 512 MB RAM
1199- result = tqDB .matchAndGetTaskQueue ({"CPUTime" : 50000 , "RAM " : 512 }, numQueuesToGet = 5 )
1199+ result = tqDB .matchAndGetTaskQueue ({"CPUTime" : 50000 , "MaxRAM " : 512 }, numQueuesToGet = 5 )
12001200 assert result ["OK" ]
12011201 res = {int (x [0 ]) for x in result ["Value" ]}
12021202 # Should only match: tq_job3 (no requirement) - 512MB is below all other MinRAM values
0 commit comments