Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ap_verify
-
Labels:None
-
Story Points:4
-
Epic Link:
-
Sprint:AP S22-5 (April)
-
Team:Alert Production
-
Urgent?:No
Description
DM-27117 created a pipeline ($AP_VERIFY_DIR/tests/MockApPipe.yaml) that does no processing but inputs and outputs mock datasets, typically the smallest objects that can pass their types' validity checks. Running this pipeline on the one image in ap_verify_testdata takes 20 seconds; more precisely, this is the wall-clock time spent calling pipetask run from within single-process pytest.
To better pin down the run time and how much of it comes from Persistable/Click/Middleware, run MockApPipe.yaml from the command line and examine the results with a profiler. It should be possible to set up a compatible test repository using ingest_dataset.py --dataset ap_verify_testdata; that's essentially what the new DM-27117 tests do.
Attachments
Issue Links
- is blocked by
-
DM-27117 Add dummy pipeline to ap_verify testing
- Done
- links to
Jim Bosch, I think I found why the profiles got corrupted. I've re-uploaded all of them; let me know if they work.