Patrick Erichsen
61cf4b9246
test(buzz): add live QA Lab channel lane (#116298)
* feat(buzz): add live QA runner
* ci(qa): add gated Buzz live lane
* docs(qa): document Buzz live testing
* fix(buzz): keep QA relay type private
* test(buzz): type QA suite mock
* fix(buzz): preserve racing QA reply relations
* fix(qa): harden Buzz credential redaction
* fix(buzz): ignore retained QA relay events
* fix(buzz): clean up observer setup failures
* test(buzz): return complete racing messages
* fix(buzz): default QA credentials to file
* fix(qa): validate pooled Buzz secrets
* fix(qa): redact structured Buzz auth tags
* fix(buzz): preserve QA credential env override
* fix(qa): redact inspected Buzz auth tags
* test(buzz): limit live QA to supported scenarios
* ci(qa): run Buzz lane in release checks
* fix(qa): require secure remote Buzz relays
* fix(qa): satisfy Buzz QA validation gates
* fix(qa): inject credential leasing into transport adapters
2026-07-30 17:44:27 -07:00
..
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-21 20:14:58 -07:00
2026-07-27 02:36:36 -04:00
2026-07-30 23:20:34 +08:00
2026-07-27 02:25:15 -04:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-25 18:18:06 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-25 04:58:31 -07:00
2026-07-24 12:05:51 -07:00
2026-07-28 06:55:02 -04:00
2026-07-24 12:05:51 -07:00
2026-05-06 20:24:03 +01:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-30 18:53:41 +08:00
2026-07-24 12:05:51 -07:00
2026-07-11 00:51:57 -07:00
2026-07-12 16:39:15 -07:00
2026-07-24 12:05:51 -07:00
2026-07-26 01:29:55 -04:00
2026-07-29 02:03:55 -04:00
2026-07-29 02:03:55 -04:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-30 08:58:34 +08:00
2026-06-18 03:11:20 +08:00
2026-07-28 23:36:27 -04:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-16 18:50:57 -07:00
2026-07-24 12:05:51 -07:00
2026-07-28 11:44:28 -04:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-25 16:29:20 -07:00
2026-07-30 23:40:02 +00:00
2026-07-30 00:33:55 -07:00
2026-07-25 11:56:00 -07:00
2026-07-30 17:44:27 -07:00
2026-07-24 12:05:51 -07:00
2026-07-30 17:31:45 +08:00
2026-07-10 22:31:42 -07:00
2026-07-24 12:05:51 -07:00
2026-07-27 09:29:42 -04:00
2026-07-27 09:29:42 -04:00
2026-07-25 16:29:20 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-30 17:44:27 -07:00
2026-07-29 15:22:16 +08:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-27 02:25:15 -04:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-10 18:46:08 +01:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00
2026-06-13 19:33:33 -07:00
2026-07-24 12:05:51 -07:00
2026-07-24 12:05:51 -07:00