34 Commits

Author SHA1 Message Date
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
3c85d9ea64
build-lxd.yml: Fix selenium setup
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2023-09-30 12:26:09 +02:00
Tobias K
3742689ea5
tests/nextcloud_tests.py: Fix deprecated syntax 2023-07-16 22:00:43 +02:00
Tobias K
b69ad71507
Add basic integration test for nc-backup
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-01-08 21:16:35 +01:00
Tobias Knöppler
64ce2b2643
Implement automated tests for all images (#1529) 2022-08-12 14:34:48 +02:00
Tobias K
fcd2f47270 nc-datadir.sh, nc-encrypt.sh: Avoid set -u in scripts 2022-07-25 22:08:45 +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
e4d66e5c22 build-docker.yml: Increase timeout for cross arch integration tests 2022-07-13 00:24:44 +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
98be0220c2
build-docker.yml: Add integration tests for docker images and only push
on success

- build/docker/, build/build-docker.sh: Migrate to multistage docker images
- tests/: Fix tests for GH workflow scenarios
2022-05-04 21:44:56 +02:00
Tobias K
d9313da25c
Add GH workflow for running integration tests against VMs (curl installer + update) 2022-04-18 21:51:46 +02:00
Tobias K
9663ef7f38
system_tests.py: Remove deprecated wicd_curses check
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-13 11:23:36 +02:00
nachoparker
9bf5ff032c update to Debian 11 Bullseye
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2022-03-02 14:53:24 -07:00
nachoparker
9e276600e6 build: add LXD/docker automatic testing
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-06 12:08:28 -06:00
nachoparker
26edf1f7b0 build: add LXC/LXD support
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-30 22:48:19 -06:00
nachoparker
c10d4bd8fb upgrade to NC21.0.4
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-12 16:55:46 -06: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
3a35b62b3b test: add some checks 2019-01-14 18:05:10 -07:00
nachoparker
e43d31780b test: add check for ncp-version file 2019-01-13 17:26:49 -07: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
nachoparker
a070860a58 re-rename to NCPi 2018-05-28 11:32:13 +02:00
nachoparker
a9458f5265 renamed to NextCloudPlus 2018-04-20 14:38:58 +02:00
nachoparker
e471e7b8bf build: fix tests for NC13 2018-03-19 19:44:12 +01:00
nachoparker
81f0bd0f7a tests: correct new title 2017-11-19 23:16:23 +01:00
nachoparker
90dd8d6689 backup/restore: include datadir 2017-08-10 23:17:56 +02:00
nachoparker
c9a6c57e2f tests: review style and fixes 2017-08-10 23:17:56 +02:00
nachoparker
c0a69703ae added automatic testing 2017-07-12 21:00:10 +02:00