Closed MahdiBaghbani closed 3 months ago
Test videos zip file: ocm-test-suite.zip
GitHub Actions run related to test videos
Pull requests to achieve this milestone: https://github.com/pondersource/dev-stock/pull/122 https://github.com/pondersource/dev-stock/pull/124 https://github.com/pondersource/dev-stock/pull/125
Related issues regarding this milestone: Nextcloud doesn't support receiving share links from ownCloud
Great work @MahdiBaghbani, impressive! I sent the request for payment to NLnet today.
3 fixes of the public-link flow tests 4.5k
We will deliver a rewrite of the public-link flow tests on top of Cypress, testing both login-before and login-after, for all combinations of the systems that support it, so Nextcloud -> Nextcloud, Nextcloud -> OC-10, OC-10 -> Nextcloud, and OC-10 -> OC-10.
This milestone has new changes:
[x] Matrix test, automatically adds test based on all possible combinations of platform and platform versions
[x] Rewrite GitHub CI script
[x] Create new image tags for different platforms
[x] Updating the pipeline to isolate the testing environment for each test, instead of running all the tests on the same environment.
[x] Create a testing bash script for each test scenario and an orchestrator script to select a platform version for each test.
[x] Fix Nextcloud v28 not receiving ocm shares. via this Pull request
[x] GitHub Actions upload video for failing tests. via this Pull request
[x] Nextcloud-27 to Nextcloud-27
[x] Nextcloud-27 to Nextcloud-28
[x] Nextcloud-28 to Nextcloud-27
[x] Nextcloud-28 to Nextcloud-28
[x] ownCloud-10 to Nextcloud-27
[x] ownCloud-10 to Nextcloud-28
[x] ownCloud-10 to ownCloud-10