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

Add tests to ensure generator teardown in converted observables #47874

Closed

chore: fix bug in test where error was caught that should not have been.

caf99b7
Select commit
Loading
Failed to load commit list.
Closed

Add tests to ensure generator teardown in converted observables #47874

chore: fix bug in test where error was caught that should not have been.
caf99b7
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-decision-task failed Sep 9, 2024 in 1m 2s

Community-TC (pull_request)

The task that creates all of the other tasks in the task graph

Details

View task in Taskcluster
View logs in Taskcluster


[taskcluster 2024-09-09 21:00:21.873Z] Task ID: EI5zlzTRRpaOdcUv_woBeA
[taskcluster 2024-09-09 21:00:21.873Z] Worker ID: 1086675554170757665
[taskcluster 2024-09-09 21:00:21.873Z] Worker Group: us-east4-b
[taskcluster 2024-09-09 21:00:21.873Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2024-09-09 21:00:21.873Z] Worker Pool: proj-wpt/ci
[taskcluster 2024-09-09 21:00:21.873Z] Worker Version: 46.1.0
[taskcluster 2024-09-09 21:00:21.873Z] Public IP: 34.48.162.68
[taskcluster 2024-09-09 21:00:21.873Z] Hostname: proj-wpt-ci-aolnwzjfqyk5psgizu--oa

[taskcluster 2024-09-09 21:00:23.040Z] === Task Starting ===
+ /home/test/start.sh https://github.com/web-platform-tests/wpt.git refs/pull/47874/merge
+ REMOTE=https://github.com/web-platform-tests/wpt.git
+ REF=refs/pull/47874/merge
+ cd /home/test
+ '[' -e /dev/kvm ']'
+ '[' '!' -d web-platform-tests ']'
+ mkdir web-platform-tests
+ cd web-platform-tests
+ git init
Initialized empty Git repository in /home/test/web-platform-tests/.git/
+ git remote add origin https://github.com/web-platform-tests/wpt.git
+ retry git fetch --quiet --depth=50 --tags origin refs/pull/47874/merge:task_head
Running git fetch --quiet --depth=50 --tags origin refs/pull/47874/merge:task_head [try 1/5]
Command succeeded
+ git checkout --quiet task_head
+ cd /home/test/web-platform-tests
+ ./wpt tc-decision --tasks-path=/home/test/artifacts/tasks.json
INFO:root:Triggers match tasks:
 * wpt-firefox-nightly-stability
 * wpt-firefox-nightly-results
 * wpt-firefox-nightly-results-without-changes
 * wpt-chrome-dev-stability
 * wpt-chrome-dev-results
 * wpt-chrome-dev-results-without-changes
 * lint
 * update-built
 * tools/ unittests (Python 3.8)
 * tools/ unittests (Python 3.12)
 * tools/ integration tests (Python 3.8)
 * tools/ integration tests (Python 3.12)
 * resources/ tests (Python 3.8)
 * resources/ tests (Python 3.12)
 * infrastructure/ tests
 * sink-task
INFO:root:Looking for changes in range 93d6fac83141cdc4e5bbed52394c3019dfc1e346..caf99b7d7418b354ab3ac39b2bb8a759ee09e026
Traceback (most recent call last):
  File "./wpt", line 10, in <module>
    wpt.main()
  File "/home/test/web-platform-tests/tools/wpt/wpt.py", line 233, in main
    rv = script(*args, **kwargs)
  File "/home/test/web-platform-tests/tools/ci/tc/decision.py", line 404, in run
    task_id_map = decide(event)
  File "/home/test/web-platform-tests/tools/ci/tc/decision.py", line 377, in decide
    scheduled_tasks = filter_schedule_if(event, triggered_tasks)
  File "/home/test/web-platform-tests/tools/ci/tc/decision.py", line 137, in filter_schedule_if
    run_jobs = get_run_jobs(event)
  File "/home/test/web-platform-tests/tools/ci/tc/decision.py", line 74, in get_run_jobs
    paths = jobs.get_paths(revish=revish)
  File "/home/test/web-platform-tests/tools/ci/jobs.py", line 99, in get_paths
    changed, _ = files_changed(revish, ignore_rules=[])
  File "/home/test/web-platform-tests/tools/wpt/testfiles.py", line 204, in files_changed
    files = repo_files_changed(revish,
  File "/home/test/web-platform-tests/tools/wpt/testfiles.py", line 150, in repo_files_changed
    files_list = git("diff", "--no-renames", "--name-only", "-z", revish).split("\0")
  File "/home/test/web-platform-tests/tools/manifest/utils.py", line 41, in gitfunc
    return subprocess.check_output(full_cmd, cwd=path, stderr=subprocess.STDOUT).decode('utf8')
  File "/usr/lib/python3.8/subprocess.py", line 415, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/lib/python3.8/subprocess.py", line 516, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['git', 'diff', '--no-renames', '--name-only', '-z', '93d6fac83141cdc4e5bbed52394c3019dfc1e346...caf99b7d7418b354ab3ac39b2bb8a759ee09e026']' returned non-zero exit status 128.
[taskcluster 2024-09-09 21:01:21.269Z] === Task Finished ===
[taskcluster 2024-09-09 21:01:21.411Z] Unsuccessful task run with exit code: 1 completed in 59.538 seconds