Skip to content

Flaky kernel compile failure on WinUWP bot #94492

@cbracken

Description

@cbracken

I'm seeing CI failures in the WinUWP presubmit shard that appear to be related to building kernel_blob for test fixtures.

Example failures include:

The error seems to be related to kernel builds, specifically during kernel compiles during the step where GN invokes dart running frontend_server.dart.snapshot. Example:

FAILED: gen/flutter/runtime/assets/no_plugin_registrant_kernel_blob.bin 
C:/b/s/w/ir/cipd_bin_packages/cpython3/bin/python3.exe ../../build/gn_run_binary.py ../../flutter/prebuilts/windows-x64/dart-sdk/bin/dart.exe C:/b/s/w/ir/cache/builder/src/flutter/prebuilts/windows-x64/dart-sdk/bin/snapshots/frontend_server.dart.snapshot --sdk-root C:/b/s/w/ir/cache/builder/src/out/winuwp_debug/flutter_patched_sdk --target flutter --sound-null-safety --output-dill gen/flutter/runtime/assets/no_plugin_registrant_kernel_blob.bin --depfile C:/b/s/w/ir/cache/builder/src/out/winuwp_debug/gen/flutter/runtime/snapshot__dsk__ds_no_plugin_registrant.depfile.d C:/b/s/w/ir/cache/builder/src/flutter/runtime/fixtures/no_dart_plugin_registrant_test.dart
Traceback (most recent call last):
  File "../../build/gn_run_binary.py", line 23, in <module>
    subprocess.check_output(args, stderr=subprocess.STDOUT, universal_newlines=True)
  File "C:\b\s\w\ir\cipd_bin_packages\cpython3\bin\lib\subprocess.py", line 415, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "C:\b\s\w\ir\cipd_bin_packages\cpython3\bin\lib\subprocess.py", line 493, in run
    with Popen(*popenargs, **kwargs) as process:
  File "C:\b\s\w\ir\cipd_bin_packages\cpython3\bin\lib\subprocess.py", line 858, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "C:\b\s\w\ir\cipd_bin_packages\cpython3\bin\lib\subprocess.py", line 1311, in _execute_child
    hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] The system cannot find the file specified

Metadata

Metadata

Assignees

No one assigned

    Labels

    P0Critical issues such as a build break or regressionc: flakeTests that sometimes, but not always, incorrectly passengineflutter/engine related. See also e: labels.team-infraOwned by Infrastructure teamteam: presubmit flakesPresubmit flakes found

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions