mirror of
https://github.com/remorses/playwriter.git
synced 2026-09-14 16:37:40 +08:00
dade84e7bd
Oracle review fixes for CDP log rotation: - Wrap rotate() in try/catch so failures do not break the write queue - Use temp file + fs.rename for atomic rotation (no corruption on crash) - Add resolvePositiveInt() to validate maxEntries from env/options - Remove redundant `rotating` flag (queue serialization is sufficient) - Expose flush() on CdpLogger so tests can await the queue - Rewrite tests to use flush() instead of setTimeout (14ms vs 1.3s) - Assert exact retained entry IDs via inline snapshot - Add test for atomic rename (no .tmp file left behind) - Add patch changeset for playwriter package Session: ses_1545c4395ffeRR6V3ko2KSiVHT