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

Fix test timeouts related to weak null safety #2416

Merged
merged 3 commits into from
Apr 22, 2024

Conversation

elliette
Copy link
Contributor

@elliette elliette commented Apr 22, 2024

The --no-sound-null-safety option was removed from the frontend server (see https://dart-review.googlesource.com/c/sdk/+/363340), and so now our frontend server tests for weak null safety are timing out during the compilation step (see https://github.com/dart-lang/webdev/actions/runs/8744376463/job/23997177184)

This PR removes the weak null safety tests.

@elliette elliette changed the title Remove weak null safety option from tests Fix test timeouts related to weak null safety Apr 22, 2024
@elliette elliette requested review from nshahan and Markzipan April 22, 2024 21:29
Copy link
Contributor

@nshahan nshahan left a comment

Choose a reason for hiding this comment

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

LGTM. It seems to me that we probably could have probably deleted these tests a while ago since the change that caused the breakage looks unrelated to any web configurations we support today.
https://dart-review.googlesource.com/c/sdk/+/363340

@elliette elliette merged commit 0b18816 into dart-lang:master Apr 22, 2024
47 checks passed
copybara-service bot pushed a commit to dart-lang/sdk that referenced this pull request Apr 25, 2024
Revisions updated by `dart tools/rev_sdk_deps.dart`.

dartdoc (https://github.com/dart-lang/dartdoc/compare/1ae5b4c..d9e31ff):
  d9e31ff9  2024-04-22  Sam Rawlins  Extract Canonicalization from the ModelElement hierarchy (dart-lang/dartdoc#3753)

webdev (https://github.com/dart-lang/webdev/compare/d4f9f67..50bf268):
  50bf2687  2024-04-24  Elliott Brooks  Add `dwdsLaunch` and `dwdsAttach` events (dart-lang/webdev#2418)
  804eb5c5  2024-04-24  Elliott Brooks  Reset DWDS and WebDev after release (dart-lang/webdev#2419)
  988b03bf  2024-04-23  Elliott Brooks  Prepare webdev for release to version 3.5.0 (dart-lang/webdev#2417)
  68513c8f  2024-04-23  Elliott Brooks  Prepare DWDS for release to version 24.0.0 (dart-lang/webdev#2413)
  0b188169  2024-04-22  Elliott Brooks  Fix test timeouts related to weak null safety (dart-lang/webdev#2416)

Change-Id: Ie366c07cf46d7efb15d67322eac045e6a6bd7fe3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/364522
Auto-Submit: Devon Carew <[email protected]>
Reviewed-by: Konstantin Shcheglov <[email protected]>
Commit-Queue: Konstantin Shcheglov <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants