tests: Add more test cases to formats

Linux version has some problems with large packet sizes and these tests
help find out where the problems start showing themselves.
This commit is contained in:
Joni Räsänen 2022-03-31 12:35:12 +03:00
parent 8952434098
commit c5c187c9f8
2 changed files with 33 additions and 7 deletions

View File

@ -39,8 +39,17 @@ TEST(FormatTests, h264)
test_packet_size(1454, sess, sender, receiver);
test_packet_size(1455, sess, sender, receiver);
test_packet_size(1501, sess, sender, receiver);
test_packet_size(15000, sess, sender, receiver);
test_packet_size(150000, sess, sender, receiver);
test_packet_size(1446 * 2 - 1, sess, sender, receiver);
test_packet_size(1446 * 2, sess, sender, receiver);
test_packet_size(1446 * 2 + 1, sess, sender, receiver);
test_packet_size(5000, sess, sender, receiver);
test_packet_size(7500, sess, sender, receiver);
test_packet_size(10000, sess, sender, receiver);
test_packet_size(25000, sess, sender, receiver);
test_packet_size(50000, sess, sender, receiver);
test_packet_size(100000, sess, sender, receiver);
cleanup_ms(sess, sender);
cleanup_ms(sess, receiver);
@ -77,8 +86,17 @@ TEST(FormatTests, h265)
test_packet_size(1454, sess, sender, receiver);
test_packet_size(1455, sess, sender, receiver);
test_packet_size(1501, sess, sender, receiver);
test_packet_size(15000, sess, sender, receiver);
test_packet_size(150000, sess, sender, receiver);
test_packet_size(1446 * 2 - 1, sess, sender, receiver);
test_packet_size(1446 * 2, sess, sender, receiver);
test_packet_size(1446 * 2 + 1, sess, sender, receiver);
test_packet_size(5000, sess, sender, receiver);
test_packet_size(7500, sess, sender, receiver);
test_packet_size(10000, sess, sender, receiver);
test_packet_size(25000, sess, sender, receiver);
test_packet_size(50000, sess, sender, receiver);
test_packet_size(100000, sess, sender, receiver);
cleanup_ms(sess, sender);
cleanup_ms(sess, receiver);
@ -115,8 +133,17 @@ TEST(FormatTests, h266)
test_packet_size(1454, sess, sender, receiver);
test_packet_size(1455, sess, sender, receiver);
test_packet_size(1501, sess, sender, receiver);
test_packet_size(15000, sess, sender, receiver);
test_packet_size(150000, sess, sender, receiver);
test_packet_size(1446 * 2 - 1, sess, sender, receiver);
test_packet_size(1446 * 2, sess, sender, receiver);
test_packet_size(1446 * 2 + 1, sess, sender, receiver);
test_packet_size(5000, sess, sender, receiver);
test_packet_size(7500, sess, sender, receiver);
test_packet_size(10000, sess, sender, receiver);
test_packet_size(25000, sess, sender, receiver);
test_packet_size(50000, sess, sender, receiver);
test_packet_size(100000, sess, sender, receiver);
cleanup_ms(sess, sender);
cleanup_ms(sess, receiver);

View File

@ -159,7 +159,6 @@ inline void add_hook(Test_receiver* tester, uvgrtp::media_stream* receiver,
EXPECT_NE(nullptr, receiver);
if (receiver)
{
std::cout << "Installing hook" << std::endl;
EXPECT_EQ(RTP_OK, receiver->install_receive_hook(tester, hook));
}
}