chembl / GLaDOS

Web Interface for ChEMBL @ EMBL-EBI
https://www.ebi.ac.uk/chembl/
Other
46 stars 6 forks source link

Improve worker fault tolerance #1094

Closed nclopezo closed 5 years ago

nclopezo commented 5 years ago

This adds a script that exits until no workers are busy. It can receive a regex to match with the workers' name. It can be called like this:

./manage_glados_no_install.sh waitunitlworkersarefree

Or

./manage_glados_no_install.sh waitunitlworkersarefree 'some_prefix.*'

This will be used in our deployment process to avoid killing and breaking running jobs.

nclopezo commented 5 years ago

This is for https://github.com/chembl/GLaDOS/issues/1076

chembl-bot commented 5 years ago

I am going to a start test server for b91f801871cab19f89e5af24cbea712ef2363b6c

chembl-bot commented 5 years ago

I am going to a start test server for b91f801871cab19f89e5af24cbea712ef2363b6c

chembl-bot commented 5 years ago

Starting Ghost inspector tests on http://wwwdev.ebi.ac.uk/chembl/test1/improve-worker-fault-tolerance/

chembl-bot commented 5 years ago

Ghost inspector tests results, passed: False

Tested Commit: b91f801871cab19f89e5af24cbea712ef2363b6c

Suite Name: Basic

All passing: True

Suite Name: Report Cards

All passing: True

Suite Name: ReportCards - Compound

All passing: True

Suite Name: State URLs and Query editing

All passing: True

Suite Name: Downloads

All passing: False

Suite Name: Sequence and Structure Searches

All passing: True

Suite Name: Redirections

All passing: True

chembl-bot commented 5 years ago

I am going to a start test server for b91f801871cab19f89e5af24cbea712ef2363b6c

chembl-bot commented 5 years ago

Starting Ghost inspector tests on http://wwwdev.ebi.ac.uk/chembl/test1/improve-worker-fault-tolerance/

chembl-bot commented 5 years ago

Ghost inspector tests results, passed: True

Tested Commit: b91f801871cab19f89e5af24cbea712ef2363b6c

Suite Name: Basic

All passing: True

Suite Name: Report Cards

All passing: True

Suite Name: ReportCards - Compound

All passing: True

Suite Name: State URLs and Query editing

All passing: True

Suite Name: Downloads

All passing: True

Suite Name: Sequence and Structure Searches

All passing: True

Suite Name: Redirections

All passing: True