André Roth
f7057a9517
go1.24: fix lint, unit and system tests
...
- development env: base on debian trixie with go1.24
- lint: run with default config
- fix lint errors
- fix unit tests
- fix system test
2025-04-26 13:29:50 +02:00
André Roth
f0ad0f9496
improve and test grab downloader
2024-10-04 13:37:56 +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
Mauro Regli
ae61706a34
Fix: Implement golangci-lint suggestions
2023-09-21 11:25:18 +02:00
Lorenzo Bolla
551a370c13
Basic tests for Grab downloader
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
1afcd68e01
Make downloader type configurable
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
cc30ef3ee2
Remove vendor directory
...
We use go modules now.
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
235e35a2f3
Rate limit 0 effectively disables rate limiting
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
4c54f967b7
Fix error checking
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
8925949be3
Support rate limiting in grab downloader
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
e96372c999
Implement ignore checksum mismatch
...
Also, update "pkg/errors" library.
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
e5d9d27069
Wrap errors with more context
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
853c990b6e
Handle checksums
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
86c1ffab2a
Add logs for checksum
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
952287a787
Reenable checksums
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
b5d90b7b13
Add more logging
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
3e06af8515
Disable checksum for now
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
eff2e56d0d
Specify output filename instead of directory
...
"temp" downloader uses its own naming for downloaded files.
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
eaac04ccf6
Improve logging in grab downloader
2022-01-31 10:32:54 +01:00
Lorenzo Bolla
894192851e
Grab downloader
2022-01-31 10:32:54 +01:00