HumanCellAtlas / secondary-analysis

Secondary Analysis Service of the Human Cell Atlas Data Coordination Platform
https://pipelines.data.humancellatlas.org/ui/
BSD 3-Clause "New" or "Revised" License
3 stars 2 forks source link

Update integration test with pubsub changes #785

Closed samanehsan closed 5 years ago

samanehsan commented 5 years ago

Purpose

Update the integration test to work with the updates in https://github.com/HumanCellAtlas/lira/pull/177

Changes

After sending a notification to Lira, poll Cromwell for a workflow that has the pubsub message id as it's label. Then, poll Cromwell for the workflow status.

Note: I created a new script called tests/integration_test/send_lira_notification.py instead of editing the existing one so that the integration test does not break when updating the mintegration-test image.

Review Instructions