Prem Palanisamy
d58873ef14
added site migration E2E test
2026-02-24 15:54:42 +00:00
Jake Barnby
9a97694a19
fix: resolve flaky E2E tests for realtime, avatars, migrations, and GraphQL
...
- Realtime: Use getLastEmailByAddress with userId probe instead of getLastEmail
to prevent email race conditions in parallel execution; add status assertions
on verification/recovery PUT responses for clearer failure diagnostics
- Avatars: Wrap external URL image fetches in assertEventually to retry
transient network failures from appwrite.io
- Migrations: Increase performMigrationSync timeout from 10s to 60s
- GraphQL: Increase attribute polling timeouts from 60s to 120s with 500ms
intervals to accommodate PostgreSQL under CI load
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 16:51:22 +13:00
Jake Barnby
bada1a7c05
Timing updates
2026-02-24 14:00:07 +13:00
Jake Barnby
64a368ba3d
Merge remote-tracking branch 'origin/feat-db-tests' into feat-mongodb
...
# Conflicts:
# .github/workflows/tests.yml
# src/Appwrite/Utopia/Response.php
# src/Appwrite/Utopia/Response/Model/AttributeList.php
# tests/e2e/Client.php
# tests/e2e/Scopes/ProjectCustom.php
# tests/e2e/Services/Databases/DatabasesBase.php
# tests/e2e/Services/Databases/Legacy/DatabasesCustomClientTest.php
# tests/e2e/Services/Databases/Legacy/DatabasesCustomServerTest.php
# tests/e2e/Services/Databases/Legacy/DatabasesStringTypesTest.php
# tests/e2e/Services/Databases/TablesDB/DatabasesBase.php
# tests/e2e/Services/Databases/TablesDB/DatabasesCustomClientTest.php
# tests/e2e/Services/Databases/TablesDB/DatabasesCustomServerTest.php
# tests/e2e/Services/Databases/TablesDB/DatabasesStringTypesTest.php
# tests/e2e/Services/Databases/Transactions/TransactionsBase.php
# tests/e2e/Services/GraphQL/Legacy/DatabaseServerTest.php
# tests/e2e/Services/GraphQL/TablesDB/DatabaseServerTest.php
# tests/e2e/Services/Messaging/MessagingBase.php
# tests/e2e/Services/Sites/SitesBase.php
# tests/e2e/Services/Sites/SitesCustomServerTest.php
2026-02-18 03:27:23 +13:00
fogelito
3796f55e0d
varchar size
2026-02-16 12:23:49 +02:00
fogelito
2ce1717d39
varchar migration test
2026-02-16 12:18:19 +02:00
fogelito
52c4eb419a
typo longtext
2026-02-15 13:49:45 +02:00
fogelito
3a1f4f439a
lines
2026-02-15 13:48:50 +02:00
fogelito
38a816bb58
Remove var_dump
2026-02-15 13:47:15 +02:00
fogelito
3a07a4b133
attributes types
2026-02-15 13:40:42 +02:00
Jake Barnby
2d160747ca
perf: Remove @depends from Migrations, Projects, and Tokens tests
...
Added helper methods with static caching for independent test execution.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 12:13:54 +13:00
Jake Barnby
c8d2cc090e
Merge remote-tracking branch 'origin/1.8.x' into feat-db-tests
...
# Conflicts:
# tests/e2e/Services/Databases/DatabasesBase.php
# tests/e2e/Services/Databases/TablesDB/DatabasesBase.php
2026-02-06 01:29:44 +13:00
fogelito
ca03176ad6
$this->webEndpoint,
2026-02-04 09:53:19 +02:00
fogelito
8b4f4d2fea
localhost
2026-02-03 12:43:37 +02:00
fogelito
c0cbf991ab
Run tests
2026-02-03 11:48:48 +02:00
fogelito
91f3bf0244
Run tests
2026-02-03 11:47:21 +02:00
Jake Barnby
714b8d7ea6
Migrate to PHPUnit 11
2026-01-15 16:14:53 +13:00
loks0n
f765eb92e7
feat: cors service
2025-12-11 09:01:31 +00:00
Jake Barnby
448e60479d
Downgrade migrations
2025-11-25 16:04:46 +13:00
Jake Barnby
3df2efb7ae
Fix file reads
2025-11-14 00:15:18 +13:00
Jake Barnby
e8f2e78ac4
Use internal bucket
2025-11-12 22:18:25 +13:00
Jake Barnby
597dc308a6
Fix test
2025-10-23 02:22:49 +13:00
Jake Barnby
929baa17db
Fix capture
2025-10-22 17:18:57 +13:00
Jake Barnby
8ded7c5942
Add options on response
2025-10-22 17:15:06 +13:00
Jake Barnby
61d9db8c67
Cover export + notify in tests
2025-09-24 22:38:35 +12:00
Jake Barnby
c1e37b9130
Fix dangling tests
2025-08-19 01:24:51 +12:00
Jake Barnby
ca03be5e41
Test fixes
2025-08-18 21:16:01 +12:00
Jake Barnby
38204a2c23
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
...
# Conflicts:
# composer.lock
# docker-compose.yml
# tests/e2e/Services/Migrations/MigrationsBase.php
2025-08-12 17:38:02 +12:00
Jake Barnby
6d6cfbe87a
Fix tests
...
# Conflicts:
# tests/e2e/Services/Migrations/MigrationsBase.php
2025-08-09 18:23:25 +12:00
Jake Barnby
96b7f31abb
Fix tests
2025-08-09 00:53:33 +12:00
Jake Barnby
abad8bce70
Fix tests
2025-08-06 18:05:00 +12:00
Jake Barnby
162358deff
Fix refs
2025-08-06 17:36:28 +12:00
Jake Barnby
bd4fb03b74
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
...
# Conflicts:
# app/config/specs/open-api3-latest-client.json
# app/config/specs/open-api3-latest-console.json
# app/config/specs/open-api3-latest-server.json
# app/config/specs/swagger2-latest-client.json
# app/config/specs/swagger2-latest-console.json
# app/config/specs/swagger2-latest-server.json
# app/controllers/api/databases.php
# composer.lock
# tests/e2e/Services/Databases/Legacy/DatabasesBase.php
# tests/e2e/Services/Migrations/MigrationsBase.php
2025-08-06 17:24:00 +12:00
Jake Barnby
1ea9aca90f
Fix test
2025-07-31 02:10:29 +12:00
Jake Barnby
efc21d3dcf
Fix tests
2025-07-31 00:12:59 +12:00
Jake Barnby
a21e37b054
Add permissions support for CSV
2025-07-30 23:42:01 +12:00
Jake Barnby
5b12a6c8b1
Add internal attributes CSV test
2025-07-30 16:50:09 +12:00
Jake Barnby
01c8dab34d
Fix CSV success test
2025-07-30 16:46:14 +12:00
Darshan
7a5a3706b6
fix: tests.
2025-07-27 18:13:30 +05:30
Darshan
79bdf705d6
Merge branch '1.8.x' into 'bump-migrations'.
2025-07-18 10:57:29 +05:30
Darshan
9b1f5eb905
update: tests.
2025-07-18 10:55:48 +05:30
Matej Bačo
581235f972
Fix more tests
2025-07-10 14:43:56 +02:00
Matej Bačo
5ace34790d
Migrate many tests to JS
2025-07-09 16:58:55 +02:00
loks0n
71c54f5742
tests: increase deployment timeouts
...
commit-id:7d7dffac
2025-06-02 19:05:23 +01:00
Darshan
53a0424326
update: tests.
2025-04-21 12:12:01 +05:30
Darshan
0accc494f0
update: tests.
2025-04-21 10:25:43 +05:30
Darshan
21be819025
fix: test message!
2025-04-21 10:12:09 +05:30
Darshan
36ab6ce236
address comments: add more tests.
2025-04-17 10:36:05 +05:30
Darshan
bc8683ab75
add: csv import tests!
2025-04-16 16:52:23 +05:30
Chirag Aggarwal
9a6de87f7d
chore: usagetest and migrationsbase
2025-03-03 16:31:41 +00:00