libvips/test
Kleis Auke Wolthuizen 67c642e5ec
CI: various improvements (#3096)
* CI: upgrade macOS runner to version 12 (Monterey)

* CI: upgrade actions/checkout to v3

* CI: remove retry logic for apt

The Linux runners on GitHub Actions already retries up to 10 times,
see:
6c93c24107/images/linux/scripts/base/apt.sh (L11-L12)

* CI: remove redundant `DEBIAN_FRONTEND=noninteractive` env

The Linux runners on GitHub Actions already sets this env variable,
see:
6c93c24107/images/linux/scripts/installers/dpkg-config.sh (L10)

* CI: remove redundant `HOMEBREW_NO_AUTO_UPDATE=1` env

The macOS runners on GitHub Actions already sets this env variable,
see:
6c93c24107/images/macos/provision/configuration/environment/bashrc (L26)

* CI: prefer shorthand flag of apt-get `--fix-missing`

* CI: install libjxl on macOS runner

* Update test suite's README.md
2022-10-17 19:08:35 +01:00
..
test-suite cgifsave: add support for interlaced GIF write (#2984) 2022-08-15 12:14:02 +01:00
.gitignore Update function list for stream -> source rename 2020-01-01 12:28:18 +01:00
meson.build longer timeout for tests 2022-02-19 16:06:29 +00:00
README.md CI: various improvements (#3096) 2022-10-17 19:08:35 +01:00
test_cli.sh Remove cruft (#2942) 2022-07-24 11:18:30 +01:00
test_connections.c fix two small bugs in test_connections.c 2020-10-27 15:11:29 +00:00
test_connections.sh Update function list for stream -> source rename 2020-01-01 12:28:18 +01:00
test_descriptors.c CI: resolve failures and various improvements (#2426) 2021-09-07 11:14:45 +01:00
test_descriptors.sh make check passes after stream -> source rename 2019-12-30 12:48:20 +00:00
test_formats.sh add "unlimited" to jpegload 2022-08-02 13:50:09 +01:00
test_seq.sh argh reapply seq removal 2017-03-06 11:55:38 +00:00
test_stall.sh "squash" to tiffsave now does lab as well 2019-12-18 17:29:34 +00:00
test_threading.sh LSan improvements and fixes (#2672) 2022-02-19 15:13:42 +00:00
test_thumbnail.sh fix thumbnail with cmyk output 2022-03-11 16:21:12 +00:00
variables.sh.in Fix tests when using a separate build dir. (#2405) 2021-08-18 11:45:02 +01:00

libvips test suite

This is in two parts: a few simple bash scripts in this directory are run on "meson test", and a fancier Python test suite that's run by GitHub actions on each commit.