Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable running Firefox from Karma on Macs #5551

Merged
merged 3 commits into from
Jan 24, 2024

Conversation

JulianKniephoff
Copy link
Member

@JulianKniephoff JulianKniephoff commented Jan 23, 2024

The old admin UI is on its way out anyway, so it should be fine to close #3894 with this. Karma is deprecated anyway, so if we want to fix it properly, we would need to get a new (frontend) test runner in there, which I don't see happening.

Note for reviewers: There are two commits here, which are best viewed individually. The first just fixes some formatting issues in the Karma config. Or you view the the changes with whitespace ignored, that should also hide most (not all) of those "irrelevant" changes.

@JulianKniephoff
Copy link
Member Author

Now also "works" for Intel Macs, thx for the hint @mtneug.

@mtneug mtneug self-requested a review January 24, 2024 16:24
@mtneug
Copy link
Member

mtneug commented Jan 24, 2024

Apparently, Firefox knows that I haven't used it for quite some time 🙈

image

@JulianKniephoff
Copy link
Member Author

Yup, I see that regularly as well xD

@JulianKniephoff JulianKniephoff changed the title Disable running Firefox from Karma on M1 Macs Disable running Firefox from Karma on Macs Jan 24, 2024
@JulianKniephoff
Copy link
Member Author

Now that I look at this again: Since this is a developer-facing only change, would it make sense to retarget this to r/14.x? 🤔

@mtneug
Copy link
Member

mtneug commented Jan 24, 2024

Now that I look at this again: Since this is a developer-facing only change, would it make sense to retarget this to r/14.x? 🤔

IMO this makes sense. Maybe change the comment, too, and remove "M1".

@JulianKniephoff
Copy link
Member Author

Oh right, missed that, whoops. 🙈

@JulianKniephoff JulianKniephoff changed the base branch from develop to r/14.x January 24, 2024 16:38
The old admin UI is on its way out anyway,
so it should be fine to close opencast#3894 with this.
Karma is deprecated anyway, so if we want to fix it properly,
we would need to get a new (frontend) test runner in there,
which I don't see happening.
I thought it worked on Intel Macs, but @mtneug tells me it doesn't.

🤷‍♀️
@mtneug mtneug merged commit d1acc95 into opencast:r/14.x Jan 24, 2024
5 checks passed
@JulianKniephoff JulianKniephoff deleted the disable-firefox branch January 31, 2024 08:34
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.

Clean Install: Firefox related tests fail in admin-ui-frontend (macOS)
2 participants