react-resizable-panels icon indicating copy to clipboard operation
react-resizable-panels copied to clipboard

Record Playwright tests with Replay

Open bvaughn opened this issue 1 year ago • 6 comments

bvaughn avatar May 01 '24 14:05 bvaughn

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
react-resizable-panels ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 19, 2024 1:50pm

vercel[bot] avatar May 01 '24 14:05 vercel[bot]

@Andarist The latest v6 alpha looks to have both steps and metadata. Great!

bvaughn avatar May 03 '24 16:05 bvaughn

Removing the test.only so that all of my tests run shows a new failure though:

RecordingUploadError: Failed to set recording metadata Error: Protocol client is not initialized

bvaughn avatar May 03 '24 16:05 bvaughn

Interesting, gonna investigate soon!

Andarist avatar May 03 '24 16:05 Andarist

We have a partial success here! It still suffers from the metadata size problem - but most tests don't exceed that size and recordings are nicely created. Could you also confirm that it works for you locally?

Andarist avatar May 09 '24 13:05 Andarist

Could you also confirm that it works for you locally?

Yes, tests do run (although tests/StackingOrder.spec seems perhaps a bit flakier? could be a coincidence or could be a difference caused by the older Chromium version).

I think our runner's output is less helpful as you go. For instance, running these tests on main gives feedback as you go: Screenshot 2024-05-09 at 10 26 40 AM

Running them on this branch is more quiet: Screenshot 2024-05-09 at 10 27 16 AM

But that's a nit.

bvaughn avatar May 09 '24 14:05 bvaughn