Skip to content

A (very) simple Playwright test driven by jenkins#357

Open
MrBunsy wants to merge 91 commits intomasterfrom
playwright
Open

A (very) simple Playwright test driven by jenkins#357
MrBunsy wants to merge 91 commits intomasterfrom
playwright

Conversation

@MrBunsy
Copy link
Copy Markdown
Contributor

@MrBunsy MrBunsy commented Mar 26, 2026

http://ci-dev.eprints-hosting.org:8080/job/EPrints-3.5-Playwright/

I'd like to keep our ci code in the same repo as EPrints. This way old branches have old tests. If we ever need to fix something on an old release we can use old tests. Test and code cannot get out of sync.

There is nothing in here that's private to EPrints Services, all credentials are configured directly in secure storage on Jenkins itself. In theory anyone could set up their own jenkins instance and get this working - but I've put an explicit line at the top of the README that we will not support that.

The pytests themselves are probably what we should point people at if they really want to run tests themselves.

This requires Issue #355 fixed (hence branches off that branch) for the tests to work.

Because of the number of badly commented commits while testing jenkins I suggest this is squash-merged.

MrBunsy added 30 commits March 26, 2026 11:48
…ncluding testing of lots nad lots of authors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant