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

chore: harden test-uis and bump Candid UI #3523

Merged
merged 4 commits into from
Jan 22, 2024
Merged

Conversation

lwshang
Copy link
Contributor

@lwshang lwshang commented Jan 22, 2024

Description

A recent Candid UI change (#3520) caused the Candid UI cannot be opened using localhost URL.

The automated UI test (https://github.com/dfinity/sdk/blob/master/.github/workflows/e2e.yml#L186) only checks the 127.0.0.1 url.

This PR hardens the test-uis by checking both localhost and 127.0.0.1.

An example failure: https://github.com/dfinity/sdk/actions/runs/7616304414/job/20743196188?pr=3523

And we also bump the Candid UI wasm with a hot-fix. (dfinity/candid#512)

How Has This Been Tested?

e2e

Checklist:

  • The title of this PR complies with Conventional Commits.
  • I have edited the CHANGELOG accordingly.
  • I have made corresponding changes to the documentation.

@lwshang lwshang marked this pull request as ready for review January 22, 2024 20:02
@lwshang lwshang requested review from chenyan-dfinity and a team as code owners January 22, 2024 20:02
@lwshang lwshang enabled auto-merge (squash) January 22, 2024 20:58
auto-merge was automatically disabled January 22, 2024 21:43

Pull Request is not mergeable

@lwshang lwshang merged commit 26b536d into master Jan 22, 2024
172 checks passed
@lwshang lwshang deleted the lwshang/fix_candid_ui branch January 22, 2024 21:52
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