3636 (
3737 Resources (cpus = 0.05 , ram = ByteSize (1 )),
3838 Resources (cpus = 0.1 , ram = ByteSize (0 )),
39- True , # ram is larger
39+ False , # CPU is smaller
4040 ),
4141 (
4242 Resources (cpus = 0.1 , ram = ByteSize (0 )),
4646 (
4747 Resources (cpus = 0.1 , ram = ByteSize (0 ), generic_resources = {"GPU" : 1 }),
4848 Resources (cpus = 0.1 , ram = ByteSize (1 )),
49- True , # GPU is larger
49+ False , # RAM is smaller
5050 ),
5151 (
5252 Resources (cpus = 0.1 , ram = ByteSize (1 ), generic_resources = {"GPU" : 1 }),
7171 (
7272 Resources (cpus = 0.1 , ram = ByteSize (1 ), generic_resources = {"GPU" : "2" }),
7373 Resources (cpus = 0.1 , ram = ByteSize (1 ), generic_resources = {"GPU" : 2 }),
74- True , # string resrouces are not comparable so "2" is considered larger
74+ True , # string resources are not comparable so "2" is considered larger
7575 ),
7676 (
7777 Resources (cpus = 0.1 , ram = ByteSize (1 ), generic_resources = {"SSE" : "yes" }),
@@ -117,7 +117,7 @@ def test_resources_ge_operator(
117117 (
118118 Resources (cpus = 0.05 , ram = ByteSize (1 )),
119119 Resources (cpus = 0.1 , ram = ByteSize (0 )),
120- True ,
120+ False , # CPU is smaller
121121 ),
122122 (
123123 Resources (cpus = 0.1 , ram = ByteSize (0 )),
@@ -127,7 +127,7 @@ def test_resources_ge_operator(
127127 (
128128 Resources (cpus = 0.1 , ram = ByteSize (0 ), generic_resources = {"GPU" : 1 }),
129129 Resources (cpus = 0.1 , ram = ByteSize (1 )),
130- True , # ram is not enough
130+ False , # ram is not enough
131131 ),
132132 (
133133 Resources (cpus = 0.1 , ram = ByteSize (1 ), generic_resources = {"GPU" : 1 }),
@@ -144,6 +144,11 @@ def test_resources_ge_operator(
144144 Resources (cpus = 0.1 , ram = ByteSize (1 ), generic_resources = {"GPU" : 2 }),
145145 False ,
146146 ),
147+ (
148+ Resources (cpus = 0.1 , ram = ByteSize (1 ), generic_resources = {"GPU" : 2 }),
149+ Resources (cpus = 0.1 , ram = ByteSize (1 ), generic_resources = {"GPU" : 1 }),
150+ True ,
151+ ),
147152 (
148153 Resources (cpus = 0.1 , ram = ByteSize (1 )),
149154 Resources (cpus = 0.1 , ram = ByteSize (1 ), generic_resources = {"GPU" : 2 }),
@@ -169,6 +174,11 @@ def test_resources_ge_operator(
169174 Resources (cpus = 0.1 , ram = ByteSize (1 ), generic_resources = {"SSE" : "yes" }),
170175 False ,
171176 ),
177+ (
178+ Resources (cpus = 0.1 , ram = ByteSize (1 ), generic_resources = {"SSE" : "yes" }),
179+ Resources (cpus = 0.1 , ram = ByteSize (1 ), generic_resources = {"SSE" : "no" }),
180+ True ,
181+ ),
172182 ],
173183)
174184def test_resources_gt_operator (a : Resources , b : Resources , a_greater_than_b : bool ):
0 commit comments