diff --git a/scm-perf/poulpe-scheduler-bin/loop b/scm-perf/poulpe-scheduler-bin/loop index 768c00bb0c0b2f14b684231bc655fb8cd9ea8d23_c2NtLXBlcmYvcG91bHBlLXNjaGVkdWxlci1iaW4vbG9vcA==..d301d57f28c848bff3ad990413fbd86a67803e01_c2NtLXBlcmYvcG91bHBlLXNjaGVkdWxlci1iaW4vbG9vcA== 100755 --- a/scm-perf/poulpe-scheduler-bin/loop +++ b/scm-perf/poulpe-scheduler-bin/loop @@ -163,6 +163,11 @@ cmd = [base_dir / "bin" / "upload", j.name] subprocess.check_call(cmd) + # tiny race window here + actions = _get_all_actions(base_dir) + actions.append('UPLOAD') + _write_all_actions(base_dir, actions) + def loop(base_dir="."): base_dir = Path(base_dir).resolve()