- Issue created by @joachim
- π¬π§United Kingdom joachim
RevisionTest and EmbeddedEntityTest BOTH pass for me locally with Drupal core 10.5, which is what the CI has too.
No idea why they would fail on gitlab.
Generally though, these tests are too complex and have too many moving parts. E.g. tests for pulling content and different processors should be not be using basic_auth -- it's adding an extra unrelated thing that can go wrong.
- π¬π§United Kingdom joachim
I'm giving up on this.
The tests pass locally in DDEV, and also using the ddev-for-drupal-contrib DDEV setup.
I can get them to reproduce with gitlab-ci-local (see https://project.pages.drupalcode.org/gitlab_templates/info/test-locally/...) but so far, the limited debugging capabilities of that setup are not showing me anything useful.
I'm going to convert this to a bug report, but I don't have any more time I can put into this.
Which also means that I think it's time to close the 8.x-3.x branch, as without CI it's much harder to commit MRs.
- πΊπΈUnited States cmlara
Coming from Slack: This is a 60 second review (more time spent writing this than actually looking at issues)
based on your recent commits, Slack comments, and the stack trace present in your logs.https://git.drupalcode.org/issue/entity_share-3540410/-/blob/8.x-3.x/mod...
Without 100% validating the API I suspect (95% confidence) that your telling Guzzle to ignore your base_uri by having a leading / on the path (base paths are generally only for relative links and a leading '/' is not relative).
Explains the login failure and inability to download files (if I'm reading the rest of the test logs correctly).
-
joachim β
committed 1b8d04de on 8.x-3.x
Issue #3540410: Enabled testing on Gitlab CI (and fixed tests).
-
joachim β
committed 1b8d04de on 8.x-3.x
Automatically closed - issue fixed for 2 weeks with no activity.