Philip Cramer
6ecbc9ba90
test: add system tests for AppStream mirror create, edit, and update
2026-04-26 15:04:17 +02:00
André Roth
f0ad0f9496
improve and test grab downloader
2024-10-04 13:37:56 +02:00
André Roth
d6efe8636e
cleanup FTP system tests
...
as we cannot test FTP with S3 backend easily, test is disabled and removed from api tests
2024-10-03 01:15:56 +02:00
André Roth
2a2e35c096
add test for publishing distribution with slash (/)
2024-04-11 19:37:51 +02:00
André Roth
32595e7cb7
openpgp: export full key for internal gpg
2024-04-11 10:15:02 +02:00
André Roth
9deb031c44
fix system tests
...
- use s3 mirror instead of internet download
- reduce download verbosity
- do not use venv in docker-system-tests
- be more verbose on test output
- do not run golangci-lint in system-tests
2024-04-11 10:15:02 +02:00
André Roth
d7cc9b89d1
system tests: use repository mirrors on S3 for reproducibility
...
no direct internet download from apt repositories,
which over time will change or cease to exist.
also migrate to gpg2 on newer ubuntu.
2024-02-05 13:04:45 +01:00
Mauro Regli
18203c614d
Fix: Pipeline failing because of outdated Repo
...
Updated the repo key, repo links in tests (jessie-cran35 -> bullseye-cran40) and the expected test output.
Fixes : #1218
2023-09-14 10:35:00 +02:00
Mauro Regli
ee4c83e323
Fix: Pipeline failing because of nvidia repo change
2023-09-13 09:04:51 +02:00
Mauro Regli
d1102e2e9c
Fix: Pipeline dependency on deb.debian.org, replace with archive
...
This should fix some tests, as a lot of them are dependent on
deb.debian.org which no longer supports Debian 9 "Stretch".
Instead we use archive.debian.org which will continue to contain
"Stretch" packages for a long time.
2023-05-15 11:15:48 +02:00
Lorenzo Bolla
e8ec6385f3
Fix linting errors
2022-02-08 11:18:50 +01:00
Lorenzo Bolla
1361bf20dd
Revive skipped tests
2022-02-08 11:18:50 +01:00
Lorenzo Bolla
035d5314b0
Convert tests to Python 3
...
Fix #938
2022-01-27 15:06:33 +01:00
Lorenzo Bolla
787cc8e3ee
Fix system tests
2022-01-27 09:30:14 +01:00
Joshua Colson
d582f9bab2
Add Debian 11 keys to test fixture keyring
...
Signed-off-by: Joshua Colson <joshua.colson@gmail.com >
2021-09-24 10:29:33 +02:00
Andrey Smirnov
26098f6c8d
Print redirects being followed, drop mirror.yandex.ru.
...
Use CDN-backed Debian mirror to make tests run faster hopefully for
everyone. Redirects might be important to know what exactly is going on
when items are being downloaded.
2019-08-07 21:10:04 +03:00
Andrey Smirnov
021b6f694b
Fix flakey tests related to identity name ordering.
2019-08-07 20:47:52 +03:00
Andrey Smirnov
2c91bcdc30
Bump Go versions for Travis, fix tests
...
Replace gometalinter with golangci-lint.
Fix system tests (wheezy is gone, replace with stretch).
Fix linter warnings.
2019-07-04 00:16:12 +03:00
Oliver Sauder
108b0ea226
Add support to mirror non package installer files
2018-07-06 15:02:37 +02:00
Oliver Sauder
57a51d94ed
Fix failing SHA512 checksums only test
...
This test has been failing very often because of changes in nvidia
repository. As this test is not related to filtering
remove number of filtered packages from output for a more robust test.
2018-06-15 15:43:37 +02:00
Andrey Smirnov
d76259496d
Disable FTP tests in Travis
2018-03-16 11:32:22 +03:00
Andrey Smirnov
359cda9d99
Add system test for repo with SHA512-only checksums
2017-11-08 19:45:22 +03:00
Andrey Smirnov
bd5fc8ae62
Varnish repos got moved
2017-09-15 23:43:51 +03:00
Andrey Smirnov
d137bcf8d4
Fix up/add mirror update tests
2017-07-26 00:00:06 +03:00
Andrey Smirnov
3674e1adee
System tests for mirror create/update with internal PGP implementation
2017-07-21 01:09:20 +03:00
Andrey Smirnov
f54e798eac
Add system test for fixed checksum matching
2017-05-23 03:00:16 +03:00
Andrey Smirnov
c798db8056
Add system's requirements.txt, enforce flake8 linter
...
Fix style issues in functional tests.
2017-04-28 00:05:11 +03:00
Andrey Smirnov
1941418c10
Add system test for disabled legacy pool path support
2017-04-27 00:51:46 +03:00
Andrey Smirnov
2308632683
Add system tests for legacy pool files
2017-04-26 23:17:04 +03:00
Andrey Smirnov
ee21b69402
Add test for mirror without MD5 checksums
2017-04-26 23:17:04 +03:00
Andrey Smirnov
c3acabe303
Fix system tests for flat repos
...
Old mirror used for testing is gone, switch to CRAN.
2017-04-24 23:04:48 +03:00
Clemens Rabe
66f51d2b17
Added option --skip-existing-packages to speed up mirror update.
2017-03-23 21:55:22 +01:00
Andrey Smirnov
60cca0245b
Fix system tests.
2016-03-20 22:01:41 +03:00
Andrey Smirnov
a4e573bb07
Fix system tests after squeeze->squeeze-lts move.
2016-03-02 13:25:12 +03:00
Andrey Smirnov
6c28e3aca8
Update flat repository.
2015-06-26 13:24:31 +03:00
Andrey Smirnov
9abc772b16
Change our flat repo for testing, old one is dead.
2015-05-28 12:14:36 +03:00
Andrey Smirnov
cd3b24799a
Use less files for the download test.
2014-10-02 21:00:00 +04:00
Andrey Smirnov
7d8600b840
Add support for mirroring, showing, and editing remote repos with .udebs. #108
2014-09-25 22:12:59 +04:00
Andrey Smirnov
f01ac06d97
Remove extra whitespace [ci skip]
2014-08-30 01:23:48 +04:00
Andrey Smirnov
a549778754
Fix system tests. #48
2014-08-30 01:16:42 +04:00
Andrey Smirnov
47d952f712
System test for ftp:// download. #48
2014-08-29 19:46:58 +04:00
Andrey Smirnov
cf4619784e
System tests for mirror show & update with filters. #64
2014-07-16 13:58:02 +04:00
Andrey Smirnov
e94bca2733
Use different apt repository as test mirror, ppa.launchpad.net is too unstable.
2014-02-25 14:13:27 +04:00
Andrey Smirnov
812bc6e1e1
Updating mirrors with sources.
2014-02-17 16:16:55 +04:00
Andrey Smirnov
0c85e5252f
Ignore timestamp formatting.
2014-02-10 15:29:37 +04:00
Andrey Smirnov
d0e73a3e00
Tests for flat repository mirroring.
2014-02-10 15:06:11 +04:00
Andrey Smirnov
f4bf144145
Revert "Use non-default keyring in test, so that we don't have extra messages."
...
This reverts commit ad623f7d74 .
2014-02-07 10:57:19 +04:00
Andrey Smirnov
ad623f7d74
Use non-default keyring in test, so that we don't have extra messages.
2014-02-07 02:07:49 +04:00
Andrey Smirnov
39d2dd2483
Update system tests not to fail with GPG verification.
2014-02-07 01:23:11 +04:00
Andrey Smirnov
c3bcc9f7cb
Tests for downloading from broken mirror (checksums).
2014-02-03 23:16:41 +04:00