Closed (fixed)
Project:
Entity Share
Version:
8.x-3.x-dev
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
8 Aug 2025 at 09:11 UTC
Updated:
31 Aug 2025 at 12:14 UTC
Jump to comment: Most recent
Comments
Comment #3
joachim commentedRevisionTest 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.
Comment #4
joachim commentedI'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.
Comment #5
cmlaraComing 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).
Comment #8
joachim commentedComment #9
joachim commented