@@ -285,7 +285,7 @@ def _vmRun(self, vm, workdir, command, benchmarks, bmSuiteArgs):
285
285
286
286
if not hasattr (self , "prepared" ):
287
287
self .prepared = True
288
- vm .run (workdir , ["-m" , "venv" , vm_venv ])
288
+ vm .run (workdir , ["-m" , "venv" , join ( workdir , vm_venv ) ])
289
289
mx .run (
290
290
[
291
291
join (vm_venv , "bin" , "pip" ),
@@ -368,7 +368,7 @@ def _vmRun(self, vm, workdir, command, benchmarks, bmSuiteArgs):
368
368
with open (join (workdir , "benchmarks" , "nullpython.py" ), "w" ) as f :
369
369
f .write (content )
370
370
371
- vm .run (workdir , ["-m" , "venv" , vm_venv ])
371
+ vm .run (workdir , ["-m" , "venv" , join ( workdir , vm_venv ) ])
372
372
373
373
json_file = f"{ vm_venv } .json"
374
374
if benchmarks :
@@ -428,11 +428,6 @@ def _vmRun(self, vm, workdir, command, benchmarks, bmSuiteArgs):
428
428
npdir = join (workdir , "numpy" )
429
429
if artifact := os .environ .get ("NUMPY_BENCHMARKS_DIR" ):
430
430
shutil .copytree (artifact , npdir )
431
- mx .run (["git" , "init" , "." ], cwd = npdir , nonZeroIsFatal = False )
432
- mx .
run ([
"git" ,
"config" ,
"user.email" ,
"[email protected] " ])
433
- mx .run (["git" , "config" , "user.name" , "YourName" ])
434
- mx .run (["git" , "commit" , "--allow-empty" , "-m" , "init" ], cwd = npdir , nonZeroIsFatal = False )
435
- mx .run (["git" , "branch" , self .VERSION ], cwd = npdir , nonZeroIsFatal = False )
436
431
else :
437
432
mx .warn ("NUMPY_BENCHMARKS_DIR is not set, cloning numpy repository" )
438
433
mx .run (
@@ -448,10 +443,16 @@ def _vmRun(self, vm, workdir, command, benchmarks, bmSuiteArgs):
448
443
],
449
444
cwd = workdir ,
450
445
)
446
+ shutil .rmtree (join (npdir , ".git" ))
447
+ mx .run (["git" , "init" , "." ], cwd = npdir )
448
+ mx .
run ([
"git" ,
"config" ,
"user.email" ,
"[email protected] " ],
cwd = npdir )
449
+ mx .run (["git" , "config" , "user.name" , "YourName" ], cwd = npdir )
450
+ mx .run (["git" , "commit" , "--allow-empty" , "-m" , "init" ], cwd = npdir )
451
+ mx .run (["git" , "branch" , self .VERSION ], cwd = npdir )
451
452
mx .run (["git" , "branch" , "main" ], cwd = npdir , nonZeroIsFatal = False )
452
453
mx .run (["git" , "branch" , "master" ], cwd = npdir , nonZeroIsFatal = False )
453
454
454
- vm .run (workdir , ["-m" , "venv" , vm_venv ])
455
+ vm .run (workdir , ["-m" , "venv" , join ( workdir , vm_venv ) ])
455
456
mx .run (
456
457
[
457
458
join (workdir , vm_venv , "bin" , "pip" ),
0 commit comments