P23-03: 生活の観察
This commit is contained in:
@@ -1161,7 +1161,7 @@ def inspect_os_requests(directory, layout, role, pid, root=ROOT):
|
|||||||
|
|
||||||
def inspect_native_phases(directory, index, root=ROOT):
|
def inspect_native_phases(directory, index, root=ROOT):
|
||||||
runner = module('p23_existing_runner_checks', root/'tools/run_all_tests.py')
|
runner = module('p23_existing_runner_checks', root/'tools/run_all_tests.py')
|
||||||
expected = ['runs/'+name+'/'+name+'-receipt.json' for name in ('import', 'parse', 'layout-A', 'layout-B')]
|
expected = ['runs/'+name+'/'+name+'-receipt.json' for name in ('import', 'parse', 'layout-a', 'layout-b')]
|
||||||
require(index['phases'] == expected, 'native phase coverage/order')
|
require(index['phases'] == expected, 'native phase coverage/order')
|
||||||
for name in expected:
|
for name in expected:
|
||||||
path = directory/name
|
path = directory/name
|
||||||
|
|||||||
@@ -129,7 +129,7 @@ def collect_os(r, root, out, stage, engine, commit, refs, protected, outer):
|
|||||||
r.require(shutil.disk_usage(out).free >= 500*1024*1024, 'OS disk admission')
|
r.require(shutil.disk_usage(out).free >= 500*1024*1024, 'OS disk admission')
|
||||||
folder = out/'os-runs'/label
|
folder = out/'os-runs'/label
|
||||||
folder.mkdir(parents=True)
|
folder.mkdir(parents=True)
|
||||||
name = 'TheTree-PCK-tests-'+uuid.uuid4().hex+'-p23-observation-'+label
|
name = 'TheTree-PCK-tests-'+uuid.uuid4().hex+'-p23-observation-'+label.lower()
|
||||||
profile = r.profile_path(name)
|
profile = r.profile_path(name)
|
||||||
r.require(not profile.exists(), 'fresh OS private profile')
|
r.require(not profile.exists(), 'fresh OS private profile')
|
||||||
formal_source = pair/'formal' if role == 'reader' else None
|
formal_source = pair/'formal' if role == 'reader' else None
|
||||||
@@ -306,7 +306,7 @@ def collect(args):
|
|||||||
for layout in ('A', 'B'):
|
for layout in ('A', 'B'):
|
||||||
directory = out/('layout-'+layout)
|
directory = out/('layout-'+layout)
|
||||||
os.environ.update(P23_LAYOUT=layout, P23_OUTPUT=str(directory))
|
os.environ.update(P23_LAYOUT=layout, P23_OUTPUT=str(directory))
|
||||||
phase('layout-'+layout, 'tests/ui/test_p23_life_observation.gd')
|
phase('layout-'+layout.lower(), 'tests/ui/test_p23_life_observation.gd')
|
||||||
cases.append({'directory':directory.name, 'phase':phases[-1], 'files':r.inventory(directory)})
|
cases.append({'directory':directory.name, 'phase':phases[-1], 'files':r.inventory(directory)})
|
||||||
if args.input_mode == 'native_os':
|
if args.input_mode == 'native_os':
|
||||||
os_phases = collect_os(r, root, out, stage, engine, commit, refs, protected, outer)
|
os_phases = collect_os(r, root, out, stage, engine, commit, refs, protected, outer)
|
||||||
|
|||||||
Reference in New Issue
Block a user