Nick Sweeting
d2dbe538c9
disable bubus WAL for now
2025-07-18 12:49:39 -07:00
Magnus Müller
07262b3ae8
Fix tests
2025-07-18 16:00:05 +02:00
Nick Sweeting
797408d8fa
fix session reuse hanging in CI
2025-07-15 19:07:14 -07:00
mertunsall
8e8cf1cf26
fix tests
2025-07-15 14:08:36 +02:00
mertunsall
280b37d40e
fix different way
2025-07-15 14:05:15 +02:00
mertunsall
4de08c4ae9
fix more tests
2025-07-15 13:58:43 +02:00
mertunsall
52b856a6b7
fix tests
2025-07-15 13:55:56 +02:00
better-salmon
8584c6e582
fix: ensure new browser context is created for video recording in existing sessions
2025-07-11 15:18:14 +03:00
Nick Sweeting
d958260c42
tweak test fixture scope
2025-07-11 00:44:10 -07:00
Nick Sweeting
1b18e15a85
remove dead tests
2025-07-11 00:02:52 -07:00
Nick Sweeting
75895ab9ca
fix test liveness checking of sessions
2025-07-10 23:02:59 -07:00
Nick Sweeting
f82b778d4c
max cap on blocking_pages test
2025-07-10 19:48:17 -07:00
Nick Sweeting
ff875e8d6d
asser tonly viewport screenshots
2025-07-10 19:48:03 -07:00
Nick Sweeting
674f602ce8
fix recovery on delayed nav
2025-07-10 19:30:22 -07:00
Nick Sweeting
1b0f196be4
fix data dir used for tests
2025-07-10 19:11:08 -07:00
Nick Sweeting
f84503d15a
tweak test expectations
2025-07-10 19:03:57 -07:00
Nick Sweeting
03c7343408
bump pyright version
2025-07-10 18:51:56 -07:00
Nick Sweeting
b061e9bc22
limit navigation time for tests so they fail faster
2025-07-10 18:40:08 -07:00
Nick Sweeting
848fdf8aad
clearer exception handling
2025-07-10 18:26:08 -07:00
Nick Sweeting
4f55a0e916
bump sleep time
2025-07-10 18:02:54 -07:00
Nick Sweeting
c96af9db7f
allow more time in recovery
2025-07-10 18:02:30 -07:00
Nick Sweeting
f2091a86d5
make screenshot tests parallel more lax
2025-07-10 17:57:09 -07:00
Nick Sweeting
651ae9101b
force page list refresh after force CDP close of page
2025-07-10 17:29:19 -07:00
Nick Sweeting
b05da141b9
lax timeouts for pageload for easier tests
2025-07-10 17:19:14 -07:00
Nick Sweeting
c321656ffe
use 1px white png for about:blank screenshots
2025-07-10 16:58:24 -07:00
Nick Sweeting
317b2d1fe3
allow agent to attempt to use crashed pages
2025-07-10 16:30:58 -07:00
Nick Sweeting
cdca6339f6
try all browsers for evals
2025-07-10 16:24:47 -07:00
Nick Sweeting
d66cf32615
tweak nav error handling and logging
2025-07-10 16:22:18 -07:00
Nick Sweeting
e461380998
switch evaluate_tasks back to patchright+chrome
2025-07-09 14:51:42 -07:00
mertunsall
13aa27b84e
fix tests
2025-07-09 16:20:07 +02:00
Nick Sweeting
4d8bdb3dbf
install all browser versions for evals and tests
2025-07-08 06:05:20 -07:00
Nick Sweeting
80327bb63e
dont explode all tests when a single screenshot fails
2025-07-08 05:40:04 -07:00
Nick Sweeting
54a413d255
tweak screenshot timing
2025-07-08 05:28:50 -07:00
Nick Sweeting
fc0af9e1e9
resolve pytest-httpserver hanging on stop after test cleanup
2025-07-08 03:56:02 -07:00
Nick Sweeting
a7649fb197
sequential_agents test fix
2025-07-08 03:28:00 -07:00
Nick Sweeting
48086d0cdd
use retry decorator from bubus
2025-07-08 03:16:22 -07:00
Nick Sweeting
58f374e010
Merge branch 'main' into browser-subprocess
2025-07-08 02:46:20 -07:00
Nick Sweeting
932953683a
fix trustedTypes html and fallback test
2025-07-08 02:45:48 -07:00
Nick Sweeting
af0697f12b
fix tests and other improvements
2025-07-08 02:41:48 -07:00
Magnus Müller
2a36c8003e
Update example and test
2025-07-08 11:16:00 +02:00
Nick Sweeting
9b552ee8ac
test and telemetry fixes
2025-07-08 01:37:47 -07:00
Nick Sweeting
48d88bff33
fix sensitive_data tests
2025-07-08 01:16:17 -07:00
Nick Sweeting
5171916bb4
fix har recording and logging tests
2025-07-08 01:12:10 -07:00
Nick Sweeting
1b9f7253f0
fix tests and simplify pid detection
2025-07-08 00:56:25 -07:00
Nick Sweeting
45bf9815a5
fix cookies errors in tests and launch pid detection
2025-07-08 00:37:46 -07:00
Nick Sweeting
ab36c9a301
document multiple mcp servers connected to client
2025-07-07 18:04:32 -07:00
Nick Sweeting
ecdae5ca4c
add unified tree iframe test
2025-07-07 17:18:15 -07:00
Nick Sweeting
983696aed1
Merge branch 'main' into mcp-server
2025-07-07 17:07:53 -07:00
Nick Sweeting
6dcf479fc6
add readme MCP section and fix lint errors
2025-07-07 17:07:06 -07:00
Daniel T.
c5a3c0cf2e
Refines dynamic page state calculations
...
Replaces static page statistics with dynamic calculations for
viewport and scroll position metrics. Simplifies code logic in
scroll handling by removing unnecessary defaults for page
scrolling. Improves readability and reliability of page
scroll operations by requiring explicit num_pages parameter.
Enhances page-view consistency and user interaction handling.
2025-07-07 21:22:12 +02:00