Tobias Knöppler
9c54a8a177
nextcloud_tests.py: Fix settings check
2025-11-15 03:08:28 +01:00
Tobias Knöppler
2475ccca10
nextcloud_tests.py: Fix config checks for NC32
2025-11-15 00:09:19 +01:00
Tobias Knöppler
c63dd9cd4b
Fix CI/CD pipeline issues ( #2076 )
...
- Update armbian base and use release branch instead of tag
- Fix nextcloud tests for NC 31
- Use venv for integration tests
- Use ubuntu-latest for all workflows (except arm64)
- Push start NC version for dist-upgrade test to 29
- Use ncp v1.53.2/v1.53.3 as base version for dist-upgrade check
- nextcloud_tests.py: Ignore errors in nextcloud.log
- Fix redis issue on arm
- system_tests.py: Add option to use pw-less sudo for commands
- nextcloud_test.py,activation_tests.py: Use new selenium initialization syntax
- build-lxd.yml: Install incus from system packages
- build-lxd.yml: Disable test-dist-upgrade temporarily
# Conflicts:
# .github/workflows/build-lxd.yml
# tests/nextcloud_tests.py
2025-11-15 00:09:17 +01:00
Tobias Knöppler
63c80d1604
nextcloud_tests.py: Ignore single error in logs
2025-09-13 20:57:03 +02:00
Tobias Knöppler
2f639cf1c2
nextcloud_tests.py: Increase wait time during settings check
2025-09-13 20:38:29 +02:00
Tobias Knöppler
9ab14a99e7
nextcloud_tests.py: Add debug output if settings check does not succeed
2025-09-13 18:36:05 +02:00
Tobias Knöppler
42f8ee11b0
Fix nextcloud tests
2025-09-13 18:11:39 +02:00
Tobias Knöppler
325834f86a
SettingsService.php: Fix syntax errors
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-09-05 19:22:41 +02:00
Tobias Knöppler
94dd609fab
vm-tests.yml: Fix installer tests
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-09-05 14:52:16 +02:00
Tobias Knöppler
e7a40c7cc9
nextcloud_tests.py: Fix first run wizard close button not being detected
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-08-23 13:53:48 +02:00
Tobias Knöppler
335df8bd03
nextcloud_tests.py: Implement workaround for selenium selector issue
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-08-19 05:00:50 +02:00
Tobias K
c7ff30c618
nextcloud_tests.py: Fix error state detection for NC 28.0.5
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2024-05-01 15:47:02 +02:00
Tobias Knöppler
a0c6b213e6
/etc/ncp-dist-upgrade*: Implement dist-upgrade for bullseye->bookworm and add integration tests for it
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2024-05-01 15:46:57 +02:00
Tobias Knöppler
a307430541
nextcloud_tests.py: Ignore errors in logs for now
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-03-27 15:31:41 +01:00
Tobias Knöppler
910b9fcf34
Fix nextcloud_tests for NC 28
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-03-27 13:40:14 +01:00
Tobias Knöppler
869bd6a8f4
nextcloud_tests.py: Ignore errors that require user configuration
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-03-27 13:40:13 +01:00
Tobias Knöppler
06af55a5a7
nc-init.sh: Skip installation of news app
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-03-27 13:40:13 +01:00
Tobias Knöppler
ddf7a5faa7
nextcloud_tests.py: Increase wait timeout
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-10-24 12:38:32 +02:00
Tobias Knöppler
2df558d242
tests: Remove deprecated syntax for headless option
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-10-23 20:28:15 +02:00
Tobias Knöppler
10867d1914
nextcloud_tests.py: Increase timeout for NCP settings toggle test
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-10-21 13:19:21 +02:00
Tobias Knöppler
a76c8a9c88
Add integration test for nc admin section
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-10-20 03:15:06 +02:00
Tobias K
3742689ea5
tests/nextcloud_tests.py: Fix deprecated syntax
2023-07-16 22:00:43 +02:00
Tobias Knöppler
7af7582fff
Create releases from GH workflow ( #1507 )
...
- Implement lxd-build GH workflow
- Implement GH workflow for building armbian and raspberry pi images
- Implement release GH workflow
2022-07-20 00:25:19 +02:00
thecalcaholic
85a4c7e0e2
build-docker.yml: Fix docker release missing latest tags
...
test: Fix usage of deprecated selenium API functions
2022-07-12 22:57:55 +02:00
Tobias K
fef94a2a9d
Add GH workflow for running integration tests against VMs (curl installer + update)
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-19 00:05:27 +02:00
Tobias K
fa1c0c7f81
nextcloud_tests.py: Fix detection of non-critical warnings
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2021-08-09 17:16:38 -06:00
Tobias K
f93c183ecc
nextcloud_tests.py: Ignore warning about unset default phone region
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2021-08-09 17:16:38 -06:00
Tobias K
7660530a4e
nextcloud_tests.py: Don't fail if the only warning is the missing imagick php module
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2021-07-28 22:42:19 -06:00
Tobias K
33067ddfde
activation_tests, nextcloud_tests: Make ports configurable
2021-07-07 15:41:30 +02:00
nachoparker
00e86c7e4d
test fixes
2018-10-21 09:48:31 -06:00
nachoparker
b1d5d4d487
update: only apply logrotate rules once
2018-10-21 08:41:53 -06:00
nachoparker
ef3787bb1a
add system tests
2018-10-18 23:08:33 -06:00