Lines Matching refs:os
41 import os
47 _test_base = os.path.join(os.path.dirname(__file__), "..")
54 "os",
263 self.gem5 = os.path.abspath(gem5)
264 self.script = os.path.join(_test_base, "run.py")
269 self.ref_dir = os.path.join(_test_base,
271 "ref", ct.isa, ct.os, ct.config)
277 ref_dir = os.path.abspath(self.ref_dir)
278 for root, dirs, files in os.walk(ref_dir, topdown=False):
280 fpath = os.path.join(root[len(ref_dir) + 1:], f)
315 os.path.join(self.output_dir, fname),
316 os.path.join(self.ref_dir, fname))
365 mode_dir = os.path.join(_test_base, cat, mode)
366 if not os.path.exists(mode_dir):
369 for workload in os.listdir(mode_dir):
370 isa_dir = os.path.join(mode_dir, workload, "ref", isa)
371 if not os.path.isdir(isa_dir):
374 for _os in os.listdir(isa_dir):
375 test_dir = os.path.join(isa_dir, _os, conf_script)
376 if not os.path.exists(test_dir) or \
377 os.path.exists(os.path.join(test_dir, "skip")):