Commit Graph
100 Commits
Author SHA1 Message Date
Sawjan GurungandGitHub 535a5d67e9 Merge pull request #2330 from opencloud-eu/port/ci-skip-prs
[full-ci][tests-only] ci: port ci skip prs
2026-02-13 09:57:56 +05:45
Sawjan Gurung 98b6c53270 ci: fix unwanted workflow skip in the cron pipelines (#2117)
* ci: run workflow if not found in the list

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: suffix event in cache key to separate cron and push pipelines

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: prefix test workflow with test

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: create empty cache dir for unit tests

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

---------

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
2026-02-12 17:49:21 +05:45
Sawjan Gurung fe84d0dec4 [POC] ci: skip previously passed workflows on pipeline restart (#2099)
* ci: add pipeline info check scripts

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: prefix test pipelines with test

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: implement skip-on-pass for test workflows

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: add cache purge workflow

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

---------

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
2026-02-12 17:49:07 +05:45
Sawjan Gurung 17606da390 ci: generate api, cli and e2e pipelines in a similar way (#2095)
* ci: refactor ci config

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: refactor storage and configs

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: fix format

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

---------

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
2026-02-12 17:46:59 +05:45
Sawjan Gurung 867da079a8 [full-ci][tests-only] test: fix some test flakiness (#2003)
* test: check content after upload

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

test: check content with retry

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: check empty body before json decoding

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: wait post-processing for webdav requests if applicable

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: check token before doing request

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

test: check body before json decoding

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

test: add wait step

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

---------

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
2025-12-16 14:43:39 +05:45
Sawjan Gurung 389638878a Merge pull request #2007 from opencloud-eu/ci/fix-translation-pipeline
ci: fix translation pipeline
2025-12-16 14:43:39 +05:45
Saw-jan 949f14a278 test: add test to check mismatch offset during TUS upload
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
2025-12-16 14:43:39 +05:45
Saw-jan 27450c97bb test: proper resource existence check
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
2025-12-16 14:43:39 +05:45
Sawjan Gurung 423a71e693 Automated changelog update [skip ci] 2025-01-10 04:28:20 +00:00
Sawjan GurungandGitHub a397189e1a Merge pull request #10733 from owncloud/test-auth-app-token-api-impersonation
[tests-only][full-ci] add test for creating auth token for an app using impersonation api
2025-01-10 10:12:49 +05:45
Sawjan GurungandGitHub cccd0e92a5 Merge pull request #10827 from owncloud/tests-setting-api
[tests-only][full-ci] add tests to check settings api response
2025-01-09 15:14:31 +05:45
Sawjan GurungandGitHub b13a3a3a92 Merge pull request #10811 from owncloud/test/check-createdDateTime-in-response
[tests-only][full-ci] test: check if share creation date is not missing in share invite response
2025-01-06 17:27:58 +05:45
Sawjan GurungandGitHub d32d3f126b Merge pull request #10697 from owncloud/tests/zero-byte-upload
[tests-only][full-ci] Add tests for zero-byte file upload on public share
2025-01-02 11:48:15 +05:45
Sawjan GurungandGitHub 3011eaa515 Merge pull request #10744 from owncloud/enable-disable-share-roles
[tests-only][full-ci]added test to list shares sharedWithMe after the share role has been disabled
2024-12-31 14:56:06 +05:45
Sawjan GurungandGitHub 12d31e6345 Merge pull request #10782 from owncloud/tests/check-ocm-wellKnown-response
[tests-only][full-ci] Add test for checking the response of ocm .well-known endpoint
2024-12-23 16:45:37 +05:45
Sawjan GurungandGitHub 150abf511a Merge pull request #10777 from owncloud/tests-update-step
[tests-only][full-ci] fix typo in `Then` scenario steps
2024-12-17 15:46:21 +05:45
Sawjan GurungandGitHub 5d86cd2cc2 Merge pull request #10752 from owncloud/list-sharedByMe
[tests-only][full-ci] added test to list shares sharedByMe after the share role has been disabled
2024-12-17 10:00:12 +05:45
Sawjan GurungandGitHub fbf49a747f Merge pull request #10624 from owncloud/set-chunking-version
[tests-only][full-ci] refactor: Set chunking version 1 as default
2024-12-13 11:25:54 +05:45
Sawjan GurungandGitHub 123aab9675 Merge pull request #10247 from owncloud/tests/test-coverage-7815-parent-id
[tests-only][full-ci] check parent-id of shares
2024-12-12 10:00:46 +05:45
Sawjan GurungandGitHub 749074e2cd Merge pull request #10745 from owncloud/test-remaning-quota-bug
[tests-only][full-ci]adding test coverage for remaining quota
2024-12-12 09:35:20 +05:45
Saw-janandNiraj Acharya 7546e476be test: allow items check for multiple array items 2024-12-11 11:55:47 +05:45
Saw-jan 669a5eb2bc tests: add to expected-failure 2024-12-11 11:25:45 +05:45
Saw-jan 158cede97f test: check file-parent id in shares propfind 2024-12-11 11:25:45 +05:45
Sawjan GurungandGitHub 1074b259f9 Merge pull request #10758 from owncloud/tests/update-expected-failure-lines
[tests-only][full-ci] update expected failure list
2024-12-11 11:25:20 +05:45
Saw-jan 0edc99340f tests: updated expected failure list 2024-12-11 09:56:18 +05:45
Sawjan GurungandGitHub 6866f5a664 Merge pull request #10737 from owncloud/tests/update-issue-tag
[tests-only] update issue tags
2024-12-10 09:31:25 +05:45
Saw-jan ad2e310ec3 tests: more checks 2024-12-09 17:33:02 +05:45
Saw-jan c6859cc9fb test: check etag 2024-12-09 17:33:02 +05:45
Saw-jan 66f4204b09 test: update issue tags 2024-12-09 17:33:02 +05:45
Sawjan GurungandGitHub 2a5ed5213a Merge pull request #10685 from owncloud/tests/remove-duplicate-steps
[tests-only][full-ci] fix tests for reva
2024-12-09 16:02:40 +05:45
Saw-jan 529d29e5b1 test: do not try graph endpoints if testing on reva 2024-12-09 14:52:23 +05:45
Saw-jan bedddc4728 tests: fix tests 2024-12-09 14:52:23 +05:45
Saw-jan bc9c9fe58f test: skip sharing tests on reva 2024-12-09 14:52:23 +05:45
Saw-jan 4bdad9121f test: fix request to another user tests 2024-12-09 14:52:23 +05:45
Saw-jan 5d42d8ee0f test: remove duplicate steps 2024-12-09 14:52:23 +05:45
Sawjan GurungandGitHub 2237534fc3 Merge pull request #10710 from owncloud/tests-ocm-folder-share
[tests-only][full-ci] add test to share copied folder to remote user
2024-12-05 16:56:17 +05:45
Sawjan GurungandGitHub 58410b0b10 Merge pull request #10680 from owncloud/remove-duplicated-method
[tests-only][full-ci]Remove duplicate function
2024-12-04 10:33:55 +05:45
Sawjan GurungandGitHub f58f348466 Merge pull request #10682 from owncloud/remove-skeleton-files-line
[tests-only][full-ci] removing `without skeleton files` string from the user creation steps
2024-12-02 15:41:48 +05:45
Sawjan GurungandGitHub 83406dee0c Merge pull request #10679 from owncloud/tests/refactor-test-code
[tests-only] do not use unnecessary array
2024-11-29 14:01:44 +05:45
Saw-jan d3e8b71423 test: do not use unnecessary array 2024-11-28 16:59:16 +05:45
Sawjan GurungandGitHub 2e40f9905c Merge pull request #10523 from owncloud/ocm-test-shared-file
[tests-only][full-ci] adding test for editing shared file(OCM) by the share receiver
2024-11-28 14:18:36 +05:45
Sawjan GurungandGitHub 49c8bb6a55 Merge pull request #10652 from owncloud/tests/cleanup-n-fixes
[tests-only][full-ci] test code fixes and cleanup
2024-11-27 16:57:00 +05:45
Saw-jan b1512bde16 test: move test to respective suite 2024-11-27 15:26:59 +05:45
Saw-jan bc63c2cbd7 test: merge similar steps 2024-11-27 14:54:18 +05:45
Saw-jan 5bbe356d36 test: store preview content for comparison 2024-11-27 14:54:18 +05:45
Saw-jan 73d89721c6 test: fix addUserToGroup param 2024-11-27 14:54:17 +05:45
Saw-jan f4df2978ea test: add issue tag 2024-11-27 14:54:17 +05:45
Sawjan GurungandGitHub e4778ec314 Merge pull request #10651 from owncloud/tests-ocm-download-preview
[tests-only][full-ci] add tests to download thumbnail preview of a federated share image
2024-11-27 14:03:09 +05:45
Sawjan GurungandGitHub fdff68203c Merge pull request #10618 from owncloud/tests-change-share-activities
[tests-only][full-ci] add tests to check activities of space's resource after updating it's share
2024-11-27 14:00:59 +05:45
Sawjan GurungandGitHub 85271f155a Merge pull request #10644 from owncloud/ci/cleanup-config
[tests-only][full-ci] ci: cleanup drone config
2024-11-26 12:51:28 +05:45
Saw-jan 2d131fa878 ci: cleanup drone config 2024-11-26 11:59:37 +05:45
Sawjan GurungandGitHub 59e2605792 Merge pull request #10628 from owncloud/tests/test-changes-reva
[tests-only] cleanup unnecessary env variables
2024-11-22 16:46:29 +05:45
Saw-jan 327e6260ff tests: error handling
tests: remove unnecessary logs
2024-11-22 16:01:58 +05:45
Sawjan GurungandGitHub 5c1be18f30 Merge pull request #10482 from owncloud/tests/loadbalance-services
[tests-only][full-ci] web e2e with multiple storage-users services
2024-11-21 15:38:57 +05:45
Saw-jan bfacee302d test: fix cors issue for large file upload test 2024-11-21 14:07:03 +05:45
Saw-jan 6a620870eb ci: fix storage path
skip failing test

test: revert .drone.env
2024-11-21 14:07:03 +05:45
Saw-jan 54751a9c4d ci: setup multiple storage-users services
ci: do health checks
2024-11-21 14:07:03 +05:45
Sawjan GurungandGitHub fbb319f3ba Merge pull request #10597 from owncloud/tests/upload-same-mtime-file
[tests-only] add tests to check file uploads with same mtime and different content
2024-11-21 14:04:49 +05:45
Saw-jan 7c1c9ddacc test: add tests to check file uploads with same mtime 2024-11-21 10:04:31 +05:45
Sawjan GurungandGitHub 94931aa4bf Merge pull request #10558 from owncloud/test/refactor-steps-and-step-defns
[tests-only][full-ci] refactor `When` steps and step defns while moving, copying and renaming files and folders
2024-11-20 09:40:08 +05:45
Sawjan GurungandGitHub f5d42161e7 Merge pull request #10565 from owncloud/test-first-share-lost
[tests-only][full-ci] adding test coverage for sharing file with ocm
2024-11-18 12:47:26 +05:45
Sawjan GurungandGitHub 61ce572bb4 Merge pull request #10409 from owncloud/tests-move-activities-by-fileid
[tests-only][full-ci] add test to check activities of destination file and folder by moving a file using file-id
2024-11-14 09:39:29 +05:45
Sawjan GurungandGitHub 3998a9a4d9 Merge pull request #10436 from owncloud/remove-todo-step-in-webdav
[tests-only][full-ci] updated feature file to remove trailing slash for folder propfind request
2024-11-13 10:35:56 +05:45
Sawjan GurungandGitHub 932e23a410 Merge pull request #10418 from owncloud/run-remote.php-config-nightly
[tests-only][full-ci] run cron job on both config, with and without `remote.php` in dav path
2024-11-12 12:18:11 +05:45
Saw-jan c3b442491d tests: update ocm setup and docs
docs: separate provider config

tests: substitution for local and remote server urls

tests: create local configs

tests: fix vscode debugger config

tests: separate federation share steps
2024-11-11 14:37:52 +05:45
Sawjan Gurung c230763e97 Automated changelog update [skip ci] 2024-11-08 06:13:02 +00:00
Sawjan GurungandGitHub ebce3b86ef Merge pull request #10515 from owncloud/docs-fix-pr-number
docs: fix issue and PR numbers
2024-11-08 11:57:26 +05:45
Sawjan GurungandGitHub 00e51d58b4 Merge pull request #10314 from owncloud/test-backup-consistency
[tests-only][full-ci] adding test coverage for backup consistency
2024-11-08 10:57:38 +05:45
Saw-jan f8b8d3558a docs: fix issue and PR numbers 2024-11-08 10:52:07 +05:45
Saw-jan 04956b8656 docs: fix PR number 2024-11-08 09:35:31 +05:45
Sawjan GurungandGitHub a31155cdcf Merge pull request #10380 from owncloud/test-space-no-versions-list-permission
[tests-only][full-ci] listing permission with role Space Editor Without Version enabled
2024-11-06 12:56:55 +05:45
Sawjan GurungandGitHub a04458a0a0 Merge pull request #10443 from owncloud/fix-expected-failure-file-line-no
[tests-only][full-ci]fix expected failures files line number
2024-10-30 15:36:34 +05:45
Sawjan GurungandGitHub 66cdd04d36 Merge pull request #10407 from owncloud/tests-move-activities
[tests-only][full-ci] add test to check move activities of destination file and folder
2024-10-29 13:01:48 +05:45
Sawjan GurungandGitHub 3540c490e0 Merge pull request #10434 from owncloud/clean-behat-config-to-do-step
[tests-only][full-ci]removed to do comment-in-behat-config
2024-10-29 12:39:52 +05:45
Sawjan GurungandGitHub d91d18932d Merge pull request #10424 from owncloud/remove-todo-from-trashbin
[tests-only]removed to do comment inside Trashbin
2024-10-28 15:24:18 +05:45
Sawjan GurungandGitHub 703a5264bf Merge pull request #10348 from owncloud/run-roles-with-wrapper
[tests-only][full-ci] running secure viewer role with ocis wrapper instead of running ocis with GRAPH_AVAILABLE_ROLES
2024-10-28 10:05:37 +05:45
Sawjan GurungandGitHub 84a9da53a4 Merge pull request #10395 from owncloud/tests-api-activities-rename-folder
[tests-only][full-ci] add test to check activities of a folder after renaming
2024-10-25 11:30:17 +05:45
Sawjan GurungandGitHub c6121f5de1 Merge pull request #10379 from owncloud/tests-ocm-federated-user-to-space
[tests-only][full-ci] refactor test to add federated user as a member of a project space using permissions endpoint
2024-10-23 12:44:36 +05:45
Sawjan GurungandGitHub 261387637d Merge pull request #10324 from owncloud/test-space-no-versions
[tests-only][full-ci] adding test for editing space with role space editor without version
2024-10-23 11:53:06 +05:45
Sawjan Gurung 7f65026a32 Automated changelog update [skip ci] 2024-10-22 08:16:53 +00:00
Sawjan GurungandGitHub 0f8460fcae Merge pull request #10349 from owncloud/tests-sharer-group-member
[tests-only][full-ci] add test to list shares sharedByMe/sharedWithMe being member of a group
2024-10-22 14:01:12 +05:45
Sawjan GurungandGitHub 3f71d37ad6 Merge pull request #10332 from owncloud/test/checking-mime-type
[tests-only][full-ci] test: Check absence of application/octet-stream MIME Type in app/list
2024-10-22 10:43:29 +05:45
Sawjan GurungandGitHub d5aea1e64a Merge pull request #10078 from owncloud/tests/config-for-remote.php
[POC][tests-only] configurable remote.php webdav path
2024-10-21 17:47:42 +05:45
Saw-jan 766ad4b40c ci: make remote.php default
docs: add documentation

test: rename uniquePath to suffixPath
2024-10-21 17:08:25 +05:45
Saw-jan f86d137f87 test: make remote.php configurable
test: build dav paths

test: fix paths

test: merge method args

test: add issue tags

test: add new expected failure file

test: merge expected-failure files before running tests
2024-10-21 16:57:58 +05:45
Sawjan GurungandGitHub 485dab8452 Merge pull request #10325 from owncloud/tests/enable-webe2e-pipeline
[tests-only] ci: enable e2e pipelines
2024-10-17 13:05:02 +05:45
Saw-jan a57a00f696 ci: bump nodejs to 20 2024-10-17 12:35:59 +05:45
Saw-jan 3dbb5bb0e1 ci: enable e2e pipelines 2024-10-17 12:11:51 +05:45
Sawjan GurungandGitHub f49f448287 Merge pull request #10290 from owncloud/tests-ocm-sharedbyme
[tests-only][full-ci] add test to list shares shared to federated user
2024-10-17 11:16:44 +05:45
Saw-jan 7cc481ef9b ci: fix adding new pipeline 2024-10-15 16:09:02 +05:45
Sawjan GurungandGitHub 099acb4c26 Merge pull request #10119 from owncloud/extend-search-test-scenarios
[tests-only][full-ci] test: extend test coverage for searching a file
2024-10-15 13:07:13 +05:45
Sawjan GurungandGitHub 9f8b7eba17 Merge pull request #10234 from owncloud/tests-limit-with-sort-activities
[tests-only][full-ci] add test to check api activities with limit and sort filter
2024-10-08 16:33:44 +05:45
Sawjan GurungandGitHub 420b595c8c Merge pull request #10255 from owncloud/tests/accessing-contexts
[tests-only][full-ci] get necessary contexts properly
2024-10-08 16:01:29 +05:45
Saw-jan ca76f79be3 test: get necessary contexts properly 2024-10-08 15:17:44 +05:45
Sawjan GurungandGitHub 17c70a990e Merge pull request #10235 from owncloud/tests-sort-filter-activities
[tests-only][full-ci] add test to check api activities with sort filter
2024-10-07 15:30:39 +05:45
Saw-jan 286e578314 test: use existing method to get space 2024-10-07 15:03:16 +05:45
Sawjan GurungandGitHub 98d286f45d Merge pull request #10226 from owncloud/tests/test-coverage-8804
[tests-only] add test coverage for #8804
2024-10-04 15:43:46 +05:45
Saw-jan aeca24ac75 test: add test coverage for #8804 2024-10-04 10:12:59 +05:45
Sawjan GurungandGitHub eb0535bc34 Merge pull request #10230 from owncloud/tests-edit-file
[tests-only][full-ci] add test to check edit activity for a file
2024-10-03 17:27:26 +05:45
Sawjan GurungandGitHub 6ff138dacc Merge pull request #10087 from owncloud/remove-spaceidfromocis-env
[test-only][full-ci] removing SPACE_ID_FROM_OCIS from test code
2024-10-03 13:13:50 +05:45