TestEngineering/Web/Automation/Baseline
From MozillaWiki
< TestEngineering | Web | Automation
This page is being used to indicate a baseline for our automation and how our projects stack up.
Current
Project | README | Dev Workflow | Python 3 | pyup.io | ActiveData | Treeherder | flake8-isort |
---|---|---|---|---|---|---|---|
Bouncer | complete | not started | not started | complete | complete | complete | complete |
FoxPuppet | complete | not applicable | complete | complete | not started | not started | complete |
FxAPOM | complete | not applicable | complete | complete | complete | complete | complete |
Bedrock | not applicable | complete | not started | not started | not started | not started | not applicable |
Mozillians | complete | not started | not started | complete | complete | complete | complete |
PyPOM | complete | not applicable | complete | complete | not applicable | not started | complete |
Snippets | complete | complete | not started | complete | complete | complete | complete |
Socorro | complete | complete | not started | not started | complete | complete | complete |
Stub Attribution | complete | not started | not started | complete | complete | complete | complete |
Treeherder | complete | in progress | not started | complete | complete | complete | in progress |
Completed
- Enable requires.io
- Enable GitHub trigger for Jenkins
- Switch from unittest-zero to native asserts
- Migrate from pytest-mozwebqa to pytest-selenium
- Migrate to Jenkins pipeline
- Migrate to Tox
- Use email-ext for pipeline notifications
- Remove implicit waits
- Switch to declarative pipelines
- Migrate to PyPOM