Commit Graph

57 Commits

Author SHA1 Message Date
Miriam Zimmerman
0eabffe3cf Add calling test that exercises virtual audio 2025-09-24 13:41:37 -04:00
trevor-signal
0bdc96f0a9 Fix attachment backfill mock tests 2025-09-25 02:33:39 +10:00
Fedor Indutny
c02565eaa8 Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
trevor-signal
4bb3825cb7 Update backups feature flags 2025-09-10 07:57:28 -07:00
trevor-signal
b92c0e95e8 Discard invalid incrementalMacs 2025-09-08 16:19:17 -04:00
Fedor Indutny
f1faca416e Add .screenshot() method to mock tests 2025-08-28 09:44:44 -07:00
Fedor Indutny
ec8d6a7359 Faster CI runs 2025-08-07 10:33:21 -07:00
Miriam Zimmerman
9963daf3bf Adapt bootstrap to support two clients 2025-07-02 16:11:41 -07:00
trevor-signal
fb0c414702 Backups: use new locatorInfo & mediaName (#10627) 2025-06-18 13:16:29 -04:00
yash-signal
829b84a54e Remove Release Notes Feature Flag 2025-06-02 16:37:00 -07:00
trevor-signal
8f672bb79a Fallback to global media tier CDN number 2025-05-16 09:31:04 -07:00
ayumi-signal
a2c74c3a8b Basic support for local encrypted backups 2025-05-12 14:15:11 -07:00
Fedor Indutny
a575597396 Fix link-and-sync cancellation 2025-04-09 12:23:08 -07:00
Fedor Indutny
a46a4a67b9 More accurate startup/backups benchmarks 2025-02-25 09:36:00 -08:00
trevor-signal
1bc5cc339b Add mock test for libsignal websockets 2025-02-21 12:00:56 -05:00
yash-signal
4a55ac4c86 Release Notes Channel: Support image attachments (#9587) 2025-01-29 00:07:41 -06:00
yash-signal
7a6b5ffe09 Add mock test for release notes 2025-01-17 08:36:41 -08:00
Jamie Kyle
aa9f53df57 Migrate to private class properties/methods 2025-01-14 11:11:52 -08:00
Fedor Indutny
a338bc5a67 Update HKDF constants for backups 2024-10-31 10:01:03 -07:00
Fedor Indutny
6565daa5c8 Link-and-sync 2024-10-18 13:15:03 -04:00
Fedor Indutny
9ff6c75eb9 Export/import attachments in integration tests 2024-10-11 15:14:28 -04:00
Fedor Indutny
bad065859c Fully move backup integration test to mock server 2024-10-07 12:58:59 -07:00
trevor-signal
6e1fd5958e Ensure attachments are re-encryptable to same digest 2024-10-04 15:52:29 +10:00
Fedor Indutny
3a991822c5 Fix some backup integration tests 2024-09-13 09:48:27 +10:00
Jamie Kyle
ff5b21d2f3 Add integration test for localeOverride 2024-09-09 15:33:12 -07:00
trevor-signal
4c7ce51caf Fix story backups mock test & read-receipt setting restoration 2024-08-29 07:20:33 +10:00
Scott Nonnenberg
abdef4847a Reinitialize redux after importing a backup 2024-08-26 10:26:21 -04:00
Scott Nonnenberg
c040cb2d6c Make messaging/relink mock test more reliable
Co-authored-by: Fedor Indutny <indutny@signal.org>
2024-08-15 10:13:48 +10:00
trevor-signal
9010245083 Add attachment support to mock tests 2024-08-01 17:06:52 -07:00
Jamie Kyle
f19f0fb47d Init create/admin call links flow 2024-06-10 08:23:43 -07:00
Fedor Indutny
fbf91a4d79 Better sync between convo and protocol stores 2024-05-31 10:15:43 -04:00
trevor-signal
f057bc560f Reset app storage on mock-test failure to start app 2024-04-02 12:27:05 -07:00
Fedor Indutny
d85a1d5074 Add preliminary message backup harness 2024-03-15 10:20:33 -04:00
trevor-signal
4dfbb25c71 Add large group send benchmark 2023-12-13 14:47:51 -05:00
trevor-signal
e41973c238 Reduce mock test flake on CI 2023-12-05 14:33:10 -08:00
trevor-signal
582a56f52d Prevent (some) CI flakes 2023-12-01 14:16:19 -08:00
trevor-signal
47aff178da Mock tests: retry app launch until DB initializes 2023-10-30 15:27:29 -04:00
trevor-signal
b6f1b8b577 Accept profile keys for unknown members in groups 2023-10-13 21:14:46 -04:00
Fedor Indutny
d6cc067507 Auto-retry starting app in mock tests 2023-09-18 22:09:28 +02:00
Fedor Indutny
8b0da36caa Migrate schema to service ids 2023-08-21 09:30:33 -07:00
Fedor Indutny
3fa6185d39 Fix mock test path prefix 2023-08-01 09:39:07 -07:00
trevor-signal
82e058f2b8 Conversation open speed benchmarking for staging builds
Co-authored-by: Fedor Indutnyy <indutny@signal.org>
2023-07-21 00:37:56 +02:00
Scott Nonnenberg
b6445a6af0 Support for loading, storing, and using kyber keys in decryption 2023-07-19 16:21:30 -07:00
trevor-signal
1335bb728a In integration tests, provide all contacts a prekey 2023-05-09 10:52:42 -04:00
Fedor Indutny
51c2029b5c Better logging for hanging benchmarks 2023-03-13 16:41:47 -07:00
Fedor Indutny
71c97e9580 Make mock server envelopes younger 2023-02-01 18:11:33 -08:00
Fedor Indutny
f9453c64dd Test rate-limiting, stories in mock server 2022-09-19 15:08:55 -07:00
Fedor Indutny
0715cc6be3 Fix flaky test and add screenshots 2022-09-01 09:35:44 -07:00
Fedor Indutny
d036803df9 Mirror CDS requests 2022-08-18 17:31:12 -07:00
Fedor Indutny
79b48115e6 Handle PniChangeNumber 2022-07-28 14:50:10 -04:00