Fix artifacts path for storybook-test

What does this MR do and why?

My first MR was merged a bit more prematurely 🙈 This fixes the job and actually runs the tests:

  • Correcting the path to the artifacts of test-storybook. Previous one gave an error: https://gitlab.com/gitlab-org/gitlab/-/jobs/10992917164
  • Set timeout correctly
  • Provide dependencies for the Storybook to run correctly
  • Sync ports for running the script locally and in CI (reusing 6006 from CI)

Additional change to trigger the job

Provide discernible name for dropdown trigger

GlCollapsibleListbox takes header text as toggle text and hides it visually, to offer context for screen reader users.

Changelog: fixed EE: true

References

Screenshots or screen recordings

Before After
Screenshot_2025-08-13_at_17.35.50 Screenshot_2025-08-13_at_17.35.28
passing tests failed due to accessibility violation failed due to incorrect story setup
Screenshot_2025-08-14_at_16.11.34 Screenshot_2025-08-14_at_16.10.35 Screenshot_2025-08-14_at_16.13.56

How to set up and validate locally

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #507448 (closed)

Edited by Kev Kloss

Merge request reports

Loading