• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

google / openhtf / 42909171929
65%
master: 65%

Build:
Build:
LAST BUILD BRANCH: test_1018519924
DEFAULT BRANCH: master
Ran 10 Nov 2026 09:53PM UTC
Jobs 4
Files 66
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

10 Nov 2026 09:52PM UTC coverage: 65.051% (-0.01%) from 65.065%
42909171929

Pull #1355

github

copybara-github
Add phase_collections.all_phases helper and clarify flatten docstring.

`phase_collections.flatten` unpacks nested Python iterables into top-level `PhaseNode` instances for executors while keeping container nodes such as `PhaseGroup` and `PhaseSequence` intact. Callers and unit tests that expect leaf `PhaseDescriptor` instances often call `flatten` by mistake when phase groups or sequences are present.

Document `flatten` behavior explicitly, add `phase_collections.all_phases` to recursively extract leaf `PhaseDescriptor` instances across nested iterables and phase containers, and delegate `util.test.get_flattened_phases` to `all_phases`.

PiperOrigin-RevId: 1018519924
Pull Request #1355: Add phase_collections.all_phases helper and clarify flatten docstring.

3 of 3 new or added lines in 2 files covered. (100.0%)

5167 of 7943 relevant lines covered (65.05%)

2.6 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python-3.12 - 42909171929.1 10 Nov 2026 09:53PM UTC 66
65.0
GitHub Action Run
2 python-3.11 - 42909171929.2 10 Nov 2026 09:53PM UTC 66
65.05
GitHub Action Run
3 python-3.13 - 42909171929.3 10 Nov 2026 09:53PM UTC 66
65.0
GitHub Action Run
4 python-3.14 - 42909171929.4 10 Nov 2026 09:53PM UTC 66
64.99
GitHub Action Run
Source Files on build 42909171929
  • Tree
  • List 66
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #42909171929
  • Pull Request #1355
  • PR Base - master (#42726796963)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc