Skip to content

Expanded E2E Testing#22164

Open
jmchilton wants to merge 10 commits intogalaxyproject:devfrom
jmchilton:playwright_backlog_1
Open

Expanded E2E Testing#22164
jmchilton wants to merge 10 commits intogalaxyproject:devfrom
jmchilton:playwright_backlog_1

Conversation

@jmchilton
Copy link
Member

How to test the changes?

(Select all options that apply)

  • I've included appropriate automated tests.
  • This is a refactoring of components with existing test coverage.
  • Instructions for manual testing are as follows:
    1. [add testing steps and prerequisites here if you didn't write automated tests covering all your changes]

License

  • I agree to license these and all my past contributions to the core galaxy codebase under the MIT license.

jmchilton and others added 10 commits March 16, 2026 10:34
Symlink tools/filters/catWrapper.xml into test/functional/tools/for_workflows/
and register it in sample_tool_conf.xml.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
New test_history_export.py tests wizard-based export (requires Celery+STS).
Rename old integration test to test_history_export_legacy.py for non-Celery path.
Uses existing history_export_tasks + last_export_record selectors.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…lection to Playwright

Add mouse_drag, shift_click, send_keys_to_page Playwright impls to
navigates_galaxy.py. Replace action_chains usage in all three tests.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Close node inspector before destroy_connection to prevent panel
from intercepting pointer events on the when terminal.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add @retry_assertion_during_transitions + dismiss stale tooltip
before hover so retries get fresh text. Remove UX_RENDER sleep
hacks from workflow_editor_connect.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Needs Review

Development

Successfully merging this pull request may close these issues.

1 participant