Merge pull request #8678 from jmchilton/skip_if_down

Improve CI reliability by annotating external resources.
This commit is contained in:
Martin Cech
2019-09-19 10:09:23 -04:00
committed by GitHub
7 changed files with 40 additions and 5 deletions
+2 -1
View File
@@ -1,7 +1,7 @@
import json
from base import rules_test_data
from base.populators import flakey, load_data_dict
from base.populators import flakey, load_data_dict, skip_if_github_down
from galaxy.selenium.navigates_galaxy import retry_call_during_transitions
from .framework import (
@@ -185,6 +185,7 @@ class LoggedInToolFormTestCase(SeleniumTestCase):
@selenium_test
@managed_history
@skip_if_github_down
def test_run_apply_rules_tutorial(self):
self.home()
self.upload_rule_start()
@@ -1,3 +1,5 @@
from base.populators import skip_if_github_down
from .framework import (
retry_assertion_during_transitions,
selenium_test,
@@ -108,6 +110,7 @@ class WorkflowManagementTestCase(SeleniumTestCase):
def _assert_showing_n_workflows(self, n):
self.assertEqual(len(self.workflow_index_table_elements()), n)
@skip_if_github_down
def _workflow_import_from_url(self):
self.workflow_index_click_import()
url = "https://raw.githubusercontent.com/galaxyproject/galaxy/dev/test/base/data/test_workflow_1.ga"