summaryrefslogtreecommitdiff
path: root/run/tests
AgeCommit message (Collapse)Author
2023-09-29Support alpha blending 64-bit RGB onto things.Carl Hetherington
2023-09-29Fix errors with WAVs containing markers (#2617).Carl Hetherington
I'm not 100% sure about this but they seem to end up giving audio packets with no channels and no frames. Here we handle such packets better.
2023-08-26Set up packet duration correctly when encoding using FFmpeg (#2588).Carl Hetherington
It seems strange that this is necessary (maybe I'm missing some other way that the packet duration is supposed to be set up). Without this, when the mov muxer writes the trak tags it uses an incorrect length value because the length value is calculated from trk->end_pts, which in turn is calculated from the last-seen pts + the duration of the last packet. If that packet is marked as length 0 the length of the track is 1 frame short, so the export is missing a frame.
2023-08-19Yet more private file fixing.Carl Hetherington
2023-08-19More private test files tinkering.Carl Hetherington
2023-08-19Private test files repo change.Carl Hetherington
2023-06-01Bump required private git revision.Carl Hetherington
2023-04-14Update dcpomatic-test-private for some v2.17.x changes that don't affect main.Carl Hetherington
2023-03-29Stop running ./check_sums now we're using git annex.Carl Hetherington
2023-03-29Always make 16-channel MXFs.Carl Hetherington
2023-03-21Bump private git sha.v2.16.48Carl Hetherington
2023-03-18Bump private test git for use of git-annex.Carl Hetherington
2023-02-27Fix tests.Carl Hetherington
2022-11-22Bump private git so that we use Liberation Sans rather than Arial for a ↵Carl Hetherington
subtitle test.
2022-11-22Only check test private data if --check is passed.Carl Hetherington
2022-11-22Check that the private test data repo is as we expect before running tests ↵Carl Hetherington
on Linux/macOS.
2022-09-05Only use --log_level=test_suite when running from cscript.Carl Hetherington
2022-07-05Allow running tests on Fedora.Carl Hetherington
2022-07-01Support Fedora libpath when running tests.Carl Hetherington
2022-03-09Improve ratings dialog to allow only valid values (#2199).Carl Hetherington
2021-12-14Add missing library search path for macOS tests.v2.15.179Carl Hetherington
2021-05-21Fix path to test libraries on macOS.Carl Hetherington
2021-01-08Fix test running on macOS.Carl Hetherington
2020-10-13Provide path to find ffcmp tool for tests.Carl Hetherington
2020-10-13Tweak mac environment path.Carl Hetherington
2020-10-12macOS extensions to run/tests.Carl Hetherington
2020-10-08Fix error when trying to make the openssl symlink again.Carl Hetherington
2020-09-29Try a little harder to make sure we use the patched openssl forCarl Hetherington
unit tests.
2020-09-27Adapt for new libdcp (fixing large compiler resource requirements).Carl Hetherington
Also adjust Linux resource-finding code to juse look for stuff relative to the executable's location.
2020-06-19Fix command line argument.Carl Hetherington
2020-05-20Use test_suite log level with --debug so we can see when tests takeCarl Hetherington
long enough to time-out Jenkins.
2020-04-17Add drd/helgrind to the tests runner script.Carl Hetherington
2019-05-03Increase unit test log level.Carl Hetherington
2018-11-28Turn off crazily-verbose test logging.Carl Hetherington
2018-11-24Try to get more logs in tests.Carl Hetherington
2018-09-05Tweak valgrind suppressions.Carl Hetherington
2018-02-12Add commented-out valgrind line which can be used with gdb.Carl Hetherington
2017-10-16Catch system errors while doing backtraces.Carl Hetherington
2017-05-23Try to get core dumps when tests crash.Carl Hetherington
2017-05-15Try to fix return code from jenkins test run.Carl Hetherington
2017-04-19Various fixes to push audio vaguely in the right direction.Carl Hetherington
2016-07-28Add new --backtrace option to tests script.Carl Hetherington
2016-06-14Clean up of 3D->2D conversion.Carl Hetherington
It makes slightly more sense to discard 2D in the Transcoder rather than the Encoder. Unfortunately this requires quite invasive changes, mainly to remove Encoder::_position and instead derive this information from the PlayerVideo that is being handled. This is also nicer than before, I think. A notable change is that in player.cc; using time rather than content_video_to_dcp(). This means we are assuming that the decoder returns video at the time we ask it to, rather than checking what it has returned. I can't think of a problem with this (yet).
2015-09-14Quieten tests a bit more.Carl Hetherington
2015-08-26Separate ExceptionStore.Carl Hetherington
2015-06-18Add --quiet option.Carl Hetherington
2015-06-02Handle multiple audio streams in a single piece of contentCarl Hetherington
in a similar way to the V1 patch.
2015-05-13Fix test reference after subtitle fixes.Carl Hetherington
2014-11-13Remove output stream fiddling as it stops run/tests returning an error code ↵Carl Hetherington
on test failure.
2014-10-25Various updates to test reference files; mostly small changes after 12-bit ↵Carl Hetherington
support.