| commit | 6344c852b19e35621f304cf0d985568a503538b1 | [log] [tgz] |
|---|---|---|
| author | Filip Filmar <fmil@fuchsia.infra.roller.google.com> | Wed Apr 30 11:24:42 2025 -0700 |
| committer | Copybara-Service <copybara-worker@google.com> | Wed Apr 30 11:26:19 2025 -0700 |
| tree | 59436064273f6bb06bc5a7f5b1e0223d2582d90b | |
| parent | 69cc75f76f274b1deee33c6c028baa5927580b1e [diff] |
[roll] Roll fuchsia [time][tests] Convert some tests to run in fake time Quite a few of timekeeper tests have been written to run in real time. Unfortunately, this means that the tests are sensitive to adding more coroutine work, or changing the task scheduling. Both lead to flakes. I noticed a few tests that were failing this way locally when I fixed the way initial sampling delay is treated, and I converted those tests to run in fake time. The main difference is that we no longer run until the event loop is stalled, which is a fickle criterion. Instead, we run the event loop for a predefined length of (fake) time. This fix is not directly related to b/404936065, but should make the upcoming changes test more predictably. Original-Bug: 404936065 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1263826 Original-Revision: 2a4e51e201ec344d4955e8dd73d953da6d290e38 GitOrigin-RevId: 5f2e8d96d490fd3c254ff5ad70df7b4dee5cb27c Change-Id: I20759a3916cb94e58ffc85afda4503e0eaa79f65
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.