test without upload

pull/24414/head
Shane Smiskol 3 years ago
parent 256d9b856e
commit 3b0e4c6556
  1. 2
      .github/workflows/selfdrive_tests.yaml
  2. 5
      selfdrive/test/process_replay/test_processes.py
  3. 6
      selfdrive/test/process_replay/update_refs.py

@ -320,6 +320,8 @@ jobs:
if: ${{ failure() }}
run: |
${{ env.RUN }} "scons -j$(nproc) && \
sudo apt-get install azure-cli && \
# az login -u <username> -p {{ secrets.AZURE_TOKEN }} && \
pip install azure && \
FILEREADER_CACHE=1 CI=1 python selfdrive/test/process_replay/update_refs.py --only-upload"
- name: "Upload coverage to Codecov"

@ -172,16 +172,11 @@ if __name__ == "__main__":
continue
cmp_log_fn = os.path.join(process_replay_dir, f"{segment}_{cfg.proc_name}_{cmp_ref_commit}.bz2")
# with open(cmp_log_fn, 'a') as f:
# f.write('test file')
# print('created temp file at {}'.format(cmp_log_fn))
# sys.exit(1)
results[segment][cfg.proc_name], log_msgs = test_process(cfg, lr, cmp_log_fn, args.ignore_fields, args.ignore_msgs)
# will overwrite any existing files, just like update_refs
if args.save_logs:
cur_log_fn = os.path.join(process_replay_dir, f"{segment}_{cfg.proc_name}_{cur_commit}.bz2")
print('Saving logs to {}'.format(cur_log_fn))
save_log(cur_log_fn, log_msgs)
diff1, diff2, failed = format_diff(results, cmp_ref_commit)

@ -30,14 +30,12 @@ if __name__ == "__main__":
for car_brand, segment in segments:
if args.only_upload:
for cfg in CONFIGS:
print('listing dir at: {}'.format(process_replay_dir))
print(os.listdir(process_replay_dir))
log_fn = os.path.join(process_replay_dir, f"{segment}_{cfg.proc_name}_{ref_commit}.bz2")
if not os.path.exists(log_fn):
raise Exception("couldn't find file for uploading: {}".format(log_fn))
upload_file(log_fn, os.path.basename(log_fn))
# upload_file(log_fn, os.path.basename(log_fn))
os.remove(log_fn)
print('Uploaded and removed {}'.format(log_fn))
print('Uploaded {}'.format(log_fn))
continue
r, n = segment.rsplit("--", 1)

Loading…
Cancel
Save