datatracker/dev
Lars Eggert 3d44825333
ci: Switch to using geckodriver (#6541)
* Switch to using geckodriver

* Switch to selenium 4

* Undo

* Remove comment

* Fixes

* Restore non-standard line endings to minimize diff

* Undo

* Remove comment

* test: Fix test_upcoming_view_time_zone_selection

The inputs are hidden and managed by JS, so click
the visible elements instead.

* test: Clumsy fix to test_upcoming_materials_modal

Waiting for the button to be clickable does not
work because the modal is still fading in, so does
not actually close. Would be better to check for it
responding, but I haven't found the right way to do
that yet.

* test: Fix test_add_author_forms

Sending '\n' does not seem to work as it did before,
so click the option instead.

Also reverted some fixme hacks that seem to be obe.

* ci: Update base.Dockerfile

* test: add resource limits to dev/tests/debug.sh env

* ci: add upload of geckodriver.log on failure

* ci: run tests as user 1001

* ci: run app-create-dirs as sudo

* ci: set home folder to root to run tests

---------

Co-authored-by: Jennifer Richards <jennifer@staff.ietf.org>
Co-authored-by: Nicolas Giard <github@ngpixel.com>
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2023-11-21 15:30:50 -06:00
..
celery chore: Restart celery worker on source changes (#5749) 2023-06-08 14:13:46 -05:00
coverage-action chore(deps): update all npm dependencies for dev/coverage-action 2023-11-20 06:14:36 +00:00
del-old-packages chore(deps): update all npm dependencies for dev/del-old-packages 2023-11-20 06:14:20 +00:00
deploy ci: more portable sh/bash test construction 2022-07-15 09:12:12 -05:00
deploy-to-container ci: update dev.ietf.org settings_local.py 2023-11-21 13:25:37 -05:00
diff chore(deps): update all npm dependencies for dev/diff 2023-11-20 06:14:31 +00:00
legacy chore: move notes to dev/legacy 2022-03-30 18:12:06 -04:00
mq ci: specify/parameterize rabbitmq version (#6308) 2023-09-14 16:17:04 -04:00
shared-assets-sync ci: scheduled shared assets rsync 2022-12-07 17:49:47 -05:00
tests ci: Switch to using geckodriver (#6541) 2023-11-21 15:30:50 -06:00
vite-plugins chore: merge main (#4714) 2022-11-06 12:36:14 -06:00
codecov.yml ci: make codecov PR patch checks informational only 2023-04-17 03:07:41 -04:00
INSTALL doc: update INSTALL to reflect needed roles for each step (#4363) 2022-08-24 13:03:31 -05:00