Commit graph

33 commits

Author SHA1 Message Date
Marko Viitanen b74a1a5731 [CI] Add homebrew bins to path 2024-07-31 13:47:46 +03:00
Marko Viitanen 9f13c937b3 [CI] Try adding a MacOS test 2024-07-31 13:41:26 +03:00
Marko Viitanen 4880b47a4e [cleanup] Update README AppVeyor badge url and remove mentions of Kvazaar 2022-06-18 13:49:09 +03:00
Marko Viitanen 3abf6c4b3b [build] Fix RPATH in linux when building shared library and some problems with visual studio 2022-04-29 10:49:17 +03:00
Marko Viitanen f694a63cc0 [CI] Fix parallel test execution and rename KVZ_TEST_VALGRIND to UVG_TEST_VALGRIND 2022-04-29 09:35:14 +03:00
Marko Viitanen 77d9545fd2 [CI] Allow disabling some tests for CI 2022-04-29 08:24:13 +03:00
Marko Viitanen bfc646ee8b [CI] Verbose test output in gitlab-ci and fix the working directory of test 2022-04-28 22:09:45 +03:00
Marko Viitanen b21e745ae6 [build] Fix gitlab-ci cmake directory and CMakeLists source file removing 2022-04-28 21:34:00 +03:00
Marko Viitanen f413e52ddd [build] Use relative paths in CMakeLists GLOB and fix gitlab-ci 2022-04-28 21:12:39 +03:00
Marko Viitanen b5dce4c94e Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg" 2022-04-28 14:26:05 +03:00
Marko Viitanen 98101e3be8 [CI] Enable werror again 2021-11-29 16:35:03 +02:00
Marko Viitanen d91a2b005b [CI] Add -g flag to asan and ubsan 2021-11-22 13:34:59 +02:00
Joose Sainio 1aaa95601c Merge remote-tracking branch 'remotes/kvz_github/master' into Fix-monochrome
# Conflicts:
#	.gitlab-ci.yml
#	build/kvazaar_lib/kvazaar_lib.vcxproj.filters
#	src/cfg.c
#	src/encoder.h
#	src/kvazaar.h
#	src/rdo.c
2021-04-23 10:56:50 +03:00
siivonek 6f455f29cc Add MINGW64 to define. Try to fix tsan test path error to suppressions.txt. 2021-02-16 15:44:18 +02:00
Marko Viitanen 5338a9f0b6 [CI] Disable tsan and distcheck 2020-10-13 14:45:15 +03:00
Marko Viitanen eb664fdcec [CI] Execute travis requirements install script in gitlab-ci 2020-10-13 12:39:31 +03:00
Marko Viitanen daf5050ff8 [CI] Disable werror and 10bit tests in gitlab-ci 2020-10-13 12:21:37 +03:00
siivonek d5fe6c3737 Remove xfail for VAQ from 10bit-test since it should be working now. 2020-09-22 20:15:23 +02:00
Pauli Oikkonen 2bda7c1e5f Xfail lacking VAQ on 10-bit build
VAQ is currently not supported with 10-bit pixels, so xfail the test for
now.
2020-09-03 17:28:26 +03:00
Pauli Oikkonen c062f12340 Add a test for the 10-bit build 2020-09-02 18:09:35 +03:00
Pauli Oikkonen 73abcf266b Make distcheck a totally separate CI test 2020-04-08 19:27:12 +03:00
Pauli Oikkonen 652802e54e Add distcheck to Gitlab CI 2020-04-08 19:27:12 +03:00
Ari Lemmetti 27c11c030c Temporarily suppress a TSan error from data race 2020-03-17 00:49:05 +02:00
Ari Lemmetti 4cc1abdd07 Revert "Temporarily disable offending strategies to make tests not fail for everyone"
This reverts commit f7aa544443.
2020-02-03 15:26:31 +02:00
Ari Lemmetti f7aa544443 Temporarily disable offending strategies to make tests not fail for everyone 2019-08-26 22:56:39 +03:00
Arttu Ylä-Outinen 31786a9266 Fix ASan test on Gitlab CI
Changes test_external_symbols.sh to expect a failure with ASan.
2018-07-05 16:05:55 +03:00
Arttu Ylä-Outinen 120f285eb7 Fix Gitlab CI tests
Drops the build stage in Gitlab CI tests and includes build in the test
jobs. Building in a separate stage did not work as intended. The test
jobs rebuilt Kvazaar without the CFLAGS given in the build jobs and
overwrote the results from the build jobs. The test were therefore run
without the sanitizers enabled.
2018-07-05 14:44:15 +03:00
Arttu Ylä-Outinen 5577c0d64b Enable sanitizers in Gitlab CI
Enables build and test with AddressSanitizer, ThreadSanitizer and
UndefinedBehaviorSanitizer in Gitlab CI configuration. The LeakSanitizer
component of AddressSanitizer is disabled because ptrace cannot be used
inside the container.
2018-06-14 12:11:44 +03:00
Arttu Ylä-Outinen b697d1fb96 Print config.log when configure fails in Gitlab CI 2018-06-14 12:09:18 +03:00
Arttu Ylä-Outinen 121cb659ba Cosmetic fixes to .gitlab-ci.yml
- Drops trailing whitespace.
- Splits long lines.
2018-06-14 12:09:16 +03:00
Marko Viitanen 6065acd67e Use ultravideo/kvazaar_ci_base image to reduce installation needs 2018-06-14 12:05:46 +03:00
Marko Viitanen ca248d5499 Try running tests in separate job 2018-06-14 12:05:46 +03:00
Marko Viitanen 08c3cf3f2d Add .gitlab-ci.yml 2018-06-14 12:05:46 +03:00