Commit Graph

401 Commits

Author SHA1 Message Date
Alezander9
7b5ea73b4d fix ruff errors 2025-07-05 20:48:37 -07:00
Alezander9
522f55f81e fix-screenshot-test 2025-07-05 20:24:27 -07:00
mertunsall
220f0bc994 update models to gpt-4.1 2025-07-05 10:32:49 +02:00
mertunsall
304b065d59 more security 2025-07-05 02:07:11 +02:00
Gregor Žunič
177d5bcb7e Merge branch 'main' into fuckaround/dom-processing-tree 2025-07-02 18:14:40 +02:00
Gregor Žunič
cf03b7a9d4 removed client reacts cache, refactor scripts 2025-06-30 15:21:41 +02:00
Gregor Žunič
3a50681e26 removed PERF_METRICS for nicer code view 2025-06-30 14:56:43 +02:00
mertunsall
6ab1093627 fix more tests 2025-06-29 23:18:10 +02:00
mertunsall
4bf3ca302b fix more tests 2025-06-29 23:05:28 +02:00
mertunsall
087f89333b fix tests 2025-06-29 22:57:45 +02:00
Nick Sweeting
be32400e19 make test_browser_session_reuse_with_retry_decorator less flaky 2025-06-28 04:08:46 -07:00
Nick Sweeting
622bd1da0f fix lint 2025-06-28 04:07:16 -07:00
Gregor Žunič
b247a8d848 removed test for drag and drop 2025-06-28 10:09:23 +02:00
Nick Sweeting
40c1988c61 we dont need these tests anymore 2025-06-27 05:26:07 -07:00
Nick Sweeting
e2777b8cbf fix logging spacing 2025-06-27 05:19:02 -07:00
Nick Sweeting
55f63dd2da disable screenshot rescaling and only use original viewport if set 2025-06-27 05:19:02 -07:00
Nick Sweeting
81bd0b80f2 test fixes 2025-06-27 04:45:14 -07:00
Nick Sweeting
587dd998ac fix unecesary eval on screenshot 2025-06-27 04:34:50 -07:00
Nick Sweeting
8ba2ddaef1 switch_tab and bring_to_front + autorestart browser 2025-06-27 04:17:26 -07:00
Nick Sweeting
96e1743962 hack to force browser validity 2025-06-27 03:56:51 -07:00
Nick Sweeting
248dcedab9 dunno why pid detection stopped working 2025-06-27 03:43:45 -07:00
Nick Sweeting
072ad02a1b fix tests 2025-06-27 03:41:15 -07:00
Nick Sweeting
9760ac76c2 more test fixes 2025-06-27 03:36:54 -07:00
Nick Sweeting
d5678324cb comment 2025-06-27 03:28:34 -07:00
Nick Sweeting
dd5edc5324 test fixes 2025-06-27 03:28:34 -07:00
Nick Sweeting
ffba61d8f0 tweak step timeouts 2025-06-27 03:16:42 -07:00
Nick Sweeting
6fd0883923 more test fixes 2025-06-27 03:03:12 -07:00
Nick Sweeting
fe3af9479a run only one proc for tests for now 2025-06-27 03:02:03 -07:00
Nick Sweeting
96ed583d68 fix connection tests 2025-06-27 02:57:17 -07:00
Nick Sweeting
c0c895da58 fix tests 2025-06-27 02:50:49 -07:00
Nick Sweeting
641a73c509 remove CDP direct calls to playwright private APIs 2025-06-27 02:10:08 -07:00
Nick Sweeting
9cc9164285 tweak browser session start test 2025-06-27 01:07:25 -07:00
Nick Sweeting
35b9d754da add new tests 2025-06-27 00:55:42 -07:00
Nick Sweeting
984b287ede lower CI performance expectations 2025-06-27 00:12:37 -07:00
Nick Sweeting
e054756f13 increase parallel browsers for stress test 2025-06-26 19:53:43 -07:00
Nick Sweeting
8dfad7e557 tweak chrome launch args in docker to fix screenshots 2025-06-26 18:48:46 -07:00
Nick Sweeting
90862026fa persist a unique device_id and send it with sync events 2025-06-26 08:00:20 -07:00
Nick Sweeting
fc075c0152 use retry decorator for locking and timeouts instead ofmanual logic 2025-06-26 07:07:13 -07:00
Nick Sweeting
74d02c07a7 increase screenshot timeout to default timeout 2025-06-26 02:59:57 -07:00
mertunsall
580dcadff9 hotfix 2025-06-26 09:30:32 +02:00
mertunsall
a6fe43891c fix types 2025-06-26 09:28:42 +02:00
Mert Unsal
cc88e4b499 Merge branch 'main' into mert/fixfs 2025-06-26 09:25:47 +02:00
mertunsall
cd93998548 fix linter 2025-06-26 09:25:16 +02:00
mertunsall
a3b36b8fb2 add tests 2025-06-26 09:19:07 +02:00
Nick Sweeting
75fe98ff65 cap all screenshots at 6000px max height 2025-06-26 00:10:07 -07:00
Nick Sweeting
5f740df0ae add screenshot worst case test 2025-06-26 09:07:56 +02:00
Nick Sweeting
99ef0f8e9b add new screenshot tests 2025-06-26 09:07:56 +02:00
Nick Sweeting
327f458353 set up a unique CloudSync for each agent 2025-06-26 09:07:56 +02:00
Nick Sweeting
43ef4d603b use threading lock instead of asynclock to support parallel tests 2025-06-26 09:07:56 +02:00
Nick Sweeting
54af29d574 fix filesystem tests 2025-06-26 09:07:56 +02:00