Skip to content

HMS-9590: update repos and scripts upon frontend refactor#1358

Open
Starle21 wants to merge 1 commit intocontent-services:mainfrom
Starle21:HMS-9590
Open

HMS-9590: update repos and scripts upon frontend refactor#1358
Starle21 wants to merge 1 commit intocontent-services:mainfrom
Starle21:HMS-9590

Conversation

@Starle21
Copy link
Copy Markdown
Contributor

@Starle21 Starle21 commented Jan 9, 2026

Due to the frontend refactor in frontend PR #763,
there was a need to update playwright tests
and the accompanied repositories and the script
that are used for local playwright tests.

Now, repos-minimal script imports hardcoded repositories
next to the original epel10 and small repositories.

A new script which counts
the duration how long it takes to import
and snapshot or introspect the required repos
for testing has been added.

@xbhouse
Copy link
Copy Markdown
Contributor

xbhouse commented Jan 9, 2026

Copy link
Copy Markdown
Member

@dominikvagner dominikvagner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 comment for the new command, I think we should update the old one instead 💭

and this PR is also missing an update to the GH workflow for CI where the command is used (we also run frontend tests there, so those would break after the FE changes) 👀
one other thing is, if the small codeready repo would be removed from the setup, some of our backend PW tests would break
(also in the helpers inside test-utils, we have a constant with the URL for the small testing repo, that might also need to be changed, if the repo isn't going to be available) 😅

Comment thread mk/repos.mk Outdated
Comment thread mk/repos.mk Outdated
Due to the frontend refactor in frontend PR content-services#763,
there was a need to import also hardcoded repositories in
the script that is used for local playwright tests.
The script repos-minimal imports the previous EPEL and SMALL repo,
plus 2 hardcoded repos. A new script which counts
the duration how long it takes to import
and snapshot or introspect the required repos
for testing has been added.
Copy link
Copy Markdown
Member

@dominikvagner dominikvagner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ack! ✅ 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants