Revert of Enable video processing unittest to take video clips as param. (patchset #1 id:1 of https://codereview.webrtc.org/1907353004/ )
Reason for revert: Candidate culprit CL for breaking the gtest initialization on DrMemory. Original issue's description: > Enable video processing unittest to take video clips as param. > > This change enables video processing unittest (including all tests under > it, e.g. denoiser test) to use a set of video clips as param, which is > important if we want to do a regression test on the visual quality > offline. > > BUG= > > Committed: https://crrev.com/6d94e5224a3d3b1a6d66a428dbe75af7106e8d60 > Cr-Commit-Position: refs/heads/master@{#12485} TBR=marpan@webrtc.org,jackychen@google.com # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.webrtc.org/1915973002 Cr-Commit-Position: refs/heads/master@{#12490}
This commit is contained in:
@ -20,27 +20,26 @@
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
typedef struct {
|
||||
std::string file_name;
|
||||
int width;
|
||||
int height;
|
||||
} VideoToTest;
|
||||
|
||||
class VideoProcessingTest : public ::testing::TestWithParam<VideoToTest> {
|
||||
class VideoProcessingTest : public ::testing::Test {
|
||||
protected:
|
||||
VideoProcessingTest();
|
||||
virtual void SetUp();
|
||||
virtual void TearDown();
|
||||
static void SetUpTestCase() {
|
||||
Trace::CreateTrace();
|
||||
std::string trace_file = webrtc::test::OutputPath() + "VPMTrace.txt";
|
||||
ASSERT_EQ(0, Trace::SetTraceFile(trace_file.c_str()));
|
||||
}
|
||||
static void TearDownTestCase() { Trace::ReturnTrace(); }
|
||||
VideoProcessing* vp_;
|
||||
FILE* source_file_;
|
||||
VideoFrame video_frame_;
|
||||
VideoToTest vtt_;
|
||||
int width_;
|
||||
int half_width_;
|
||||
int height_;
|
||||
int size_y_;
|
||||
int size_uv_;
|
||||
size_t frame_length_;
|
||||
const int width_;
|
||||
const int half_width_;
|
||||
const int height_;
|
||||
const int size_y_;
|
||||
const int size_uv_;
|
||||
const size_t frame_length_;
|
||||
};
|
||||
|
||||
} // namespace webrtc
|
||||
|
||||
Reference in New Issue
Block a user