Skip to content
New issue

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

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

Already on GitHub? # to your account

chore: enable webkit tests in interop #2541

Merged
merged 8 commits into from
Feb 4, 2025

Conversation

maschad
Copy link
Member

@maschad maschad commented May 11, 2024

Title

ci: enable webkit tests in interop and webRTC

Description

We had issues in the past running these tests which lead to the discovery of inadequate support in WebkitGTK

Closes #1808

Change checklist

  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation if necessary (this includes comments as well)
  • I have added tests that prove my fix is effective or that my feature works

@maschad maschad requested a review from a team as a code owner May 11, 2024 02:48
@maschad maschad self-assigned this May 11, 2024
Copy link
Member

@achingbrain achingbrain left a comment

Choose a reason for hiding this comment

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

The test:webkit script needs to be added to the root package.json as well otherwise these tests won't run.

We should see webkit appear in the transport-interop summary if this has been done correctly.

@maschad maschad marked this pull request as draft May 14, 2024 15:22
@maschad maschad added the status/blocked Unable to be worked further until needs are met label May 21, 2024
@maschad
Copy link
Member Author

maschad commented May 21, 2024

This is blocked until #2007 is resolved

achingbrain added a commit to libp2p/test-plans that referenced this pull request Feb 4, 2025
In order to test webkit interop, build docker images with the
`BROWSER` build arg set to `webkit`.

I think we might need this before the tests in libp2p/js-libp2p#2541
will actually run.
@achingbrain achingbrain changed the title ci: enable webkit tests in interop and webRTC chore: enable webkit tests in interop and webRTC Feb 4, 2025
@achingbrain achingbrain changed the title chore: enable webkit tests in interop and webRTC chore: enable webkit tests in interop Feb 4, 2025
@achingbrain achingbrain marked this pull request as ready for review February 4, 2025 13:20
@achingbrain achingbrain merged commit d72b511 into libp2p:main Feb 4, 2025
36 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
status/blocked Unable to be worked further until needs are met
Projects
None yet
Development

Successfully merging this pull request may close these issues.

test: Add WebKit to interop tests
2 participants