summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2020-05-20 00:13:07 +0200
committerCarl Hetherington <cth@carlh.net>2020-05-20 21:56:28 +0200
commit20c70c93a38551842721ddee2e08c7b33a7bb924 (patch)
tree66759daaa686863a16f20df82ebee07d37fef432
parent6eec3fea764f2fe35723089d60c51005616905bf (diff)
Cut the work done by a couple of tests, as previously they took
a much longer time for questionable benefit in terms of test coverage.
-rw-r--r--test/threed_test.cc11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/threed_test.cc b/test/threed_test.cc
index a2c0cfd7d..ce1df88e3 100644
--- a/test/threed_test.cc
+++ b/test/threed_test.cc
@@ -114,6 +114,12 @@ BOOST_AUTO_TEST_CASE (threed_test4)
L->video->set_frame_type (VIDEO_FRAME_TYPE_3D_LEFT);
R->video->set_frame_type (VIDEO_FRAME_TYPE_3D_RIGHT);
+ /* There doesn't seem much point in encoding the whole input, especially as we're only
+ * checking for errors during the encode and not the result. Also decoding these files
+ * (4K HQ Prores) is very slow.
+ */
+ L->set_trim_end (dcpomatic::ContentTime::from_seconds(22));
+ R->set_trim_end (dcpomatic::ContentTime::from_seconds(22));
film->set_three_d (true);
film->make_dcp ();
@@ -133,6 +139,11 @@ BOOST_AUTO_TEST_CASE (threed_test5)
L->video->set_frame_type (VIDEO_FRAME_TYPE_3D_LEFT);
R->video->set_frame_type (VIDEO_FRAME_TYPE_3D_RIGHT);
+ /* There doesn't seem much point in encoding the whole input, especially as we're only
+ * checking for errors during the encode and not the result.
+ */
+ L->set_trim_end (dcpomatic::ContentTime::from_seconds(3 * 60 + 20));
+ R->set_trim_end (dcpomatic::ContentTime::from_seconds(3 * 60 + 20));
film->set_three_d (true);
film->make_dcp ();