```
...
File "/galaxy/lib/galaxy_test/selenium/test_workflow_editor.py", line 344, in assert_workflow_bookmarked_status
name_matches = [c.text == new_workflow_name for c in self.components.tool_panel.workflow_names.all()]
File "/galaxy/lib/galaxy_test/selenium/test_workflow_editor.py", line 344, in <listcomp>
name_matches = [c.text == new_workflow_name for c in self.components.tool_panel.workflow_names.all()]
File "/galaxy_venv3/lib/python3.5/site-packages/selenium/webdriver/remote/webelement.py", line 76, in text
return self._execute(Command.GET_ELEMENT_TEXT)['value']
...
selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: element is not attached to the page document
```
- Use component abstraction (for atomic retry, establishing an abstract description of interface selectors, etc..)
- Augment the test to pre-check the workflow isn't bookmarked initially.
- More retry during transitions.