Problem/Motivation
With the items in #3591027: [META] Remove use case specific elements from Standard and Node module. Always install with Standard. Keep Minimal for CLI use only. Standard is becoming more like a starting point instead of covering a real life use case. Especially following #3572350: Disable the default /node listing view, replace Olivero hardcoded welcome page from /node with welcome message the default front page will not be a node listing. While that is moved to a dedicated disabled view and its tests are moved there, the StandardPerformanceTest remains but is now not very useful to test real life scenarios. It is a much lower level baseline now.
@berdir suggested I open an issue to move the StandardPerformanceTest to more useful tests, eg. to Umami performance testing.
Comments
Comment #2
gábor hojtsyPostponing on #3572350: Disable the default /node listing view, replace Olivero hardcoded welcome page from /node with welcome message.
Comment #3
gábor hojtsyThe base issue landed. Also @berdir pointed out we also have stuff to discuss in StandardJavascriptTest, so adding this to scope to make it easier since both are standard profile performance.
Comment #4
catchLooking for this I rediscovered #3426303: Moving login performance testing to Umami which was suggesting moving the login test to Umami.
Comment #5
catchPut an MR up on #3426303: Moving login performance testing to Umami to move just the login testing - we should definitely keep that, and it should definitely move to the Umami test IMO.
Once that's moved, then I think we can review the rest of the test + StandardJavascriptTest here.
I think the main thing that's useful with the standard performance tests is keeping track of absolute baseline queries/cache operations/css/js that core requires to serve a page - this is why the tests already use stark instead of Olivero. But also we have NodePerformanceTest which does some of that now too.