[roll] Roll fuchsia [power] Stabilize SAG integration test test_no_suspend_loop_files_report

1. Aligning test loop counts with the SAG loop detector threshold to 6
   cycles ensure the detector is properly triggered in all phases.
2. Synchronizing the test with SAG's `suspend_success_count` Inspect
   metric after resume. This ensures SAG has fully processed the resume
   and reset its internal loop detection counters before the test
   cycles leases again.
3. Reducing the test phase timeouts to 55 seconds (shorter than the 60-
   second long wake lease watchdog timeout). This now prevents false-
   positive passes where a failure to trigger the loop detector is
   masked by the watchdog timeout filing a report.
4. Synchronizing initial wake lease satisfaction (`prevent-suspend`)
   before signaling boot completion (`set_boot_complete()`). This can
   prevent a race where the boot lease is dropped before the new wake
   lease is satisfied in the Power Broker, which previously caused the
   system to transition to suspend prematurely and reset the internal
   cycle counter of the loop detector, resulting in a timeout.

Multiply: system-activity-governor-test
Test: fx test system-activity-governor-test
Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1662478
Original-Original-Revision: 80e15e1e08463ceac779f3fa9718c763f803ab96
GitOrigin-RevId: 9699787ec836d283f482112fd5b5e28cea68abdb
Change-Id: I1c7b31a81a234b542540f698d942fa8da22a2029
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1665301
Cr-Commit-Position: refs/heads/main@{#195131}
1 file changed
tree: da24009e52ea41fc30f81bef5f34332fcfd6ae7c
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.