Closed (fixed)
Project:
Drupal core
Version:
11.x-dev
Component:
phpunit
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
24 Jul 2024 at 11:27 UTC
Updated:
8 Aug 2024 at 08:24 UTC
Jump to comment: Most recent
Comments
Comment #2
alexpottYeah this is the arguments... let's fix it.
Comment #4
alexpottHmmm... I've used the same string locally and it runs... added more detail to the runs and the skip is happening due to:
Feel like I'm missing something simple.
Comment #5
catchOne possible difference between this and the usual runner is that the performance-test runner uses docker whereas the main runners use k8s. Pretty sure this is why we point to the image name instead of localhost because networking is different.
However we went through all of that before, so no idea why changing the image would break it now and I can't see a problem with the arguments being sent.
I tried adding --shm-size=2g because not having that had broken things locally for me, and it might have been a difference between docker and k8s, but that also hasn't helped. (https://git.drupalcode.org/project/drupal/-/jobs/2220842 is the most recent run).
Comment #7
catchPut up an additional MR that moves the performance test back to the legacy driver:
https://git.drupalcode.org/project/drupal/-/jobs/2221126
I think we should do that, then open a follow-up (or maybe continue here for the commit history on the MR) to figure out how to get things onto selenium standalone. Also noticed the test only job is still using the legacy driver which I assume was an oversight in the original issue, so we should move that one too (although that'll be on k8s so should be straightforward).
Comment #8
alexpottComment #9
alexpottThe tests are failing in the right way - they are missing the OTEL_COLLECTOR env variable that is set in the schedule. So the revert to use chromedriver will work fine. Created #3463696: Move performance test to selenium to fix this.
Comment #11
longwaveYep let's land this for now and fix in a followup.
Comment #13
catchCommitted/pushed to 11.x, thanks!