acceptance-test-harness
acceptance-test-harness copied to clipboard
Acceptance tests cases for Jenkins and its plugins based on selenium and docker.
### Jenkins and plugins versions report . ### What Operating System are you using (both controller, and any agents involved in the problem)? . ### Reproduction steps Noticed in https://github.com/jenkinsci/acceptance-test-harness/pull/1460/checks?check_run_id=20106547650...
Companion to https://github.com/jenkinsci/jenkins/pull/8706
I detected most of the times flakiness was caused by a lack of resources in the Gitlab container, as a result many API calls at random returned a 502 error...
Use a custom DNS so firefox does not bypass the proxy, whilst also configuring docker with a mapping for the address to avoid flakyness. The code will still work without...
### What feature do you want to see added? - ATH to either have Firefox unpinned or automatically updated. - ATH using the latest version of Firefox ### Upstream changes...
Fails to build on arm64: ``` ➜ acceptance-test-harness git:(openjdk21) docker build -t ath src/main/resources/ath-container [+] Building 55.2s (9/27) => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile:...
### Jenkins and plugins versions report Environment ```text Paste the output here ``` ### What Operating System are you using (both controller, and any agents involved in the problem)? Windows...
### What feature do you want to see added? CloudBees has maintained it's own extended set of tests for some open source plugins. These internal tests don't benefit the community...
### What feature do you want to see added? Currently dependencies are managed partially by dependabot and partially by renovate with some overlap. This is sub optimal as we can...