Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(241)

Unified Diff: webrtc/base/linux_unittest.cc

Issue 2508803011: Remove unused files linux.cc/.h and linuxfdwalk.c/.h. (Closed)
Patch Set: Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « webrtc/base/linux.cc ('k') | webrtc/base/linuxfdwalk.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: webrtc/base/linux_unittest.cc
diff --git a/webrtc/base/linux_unittest.cc b/webrtc/base/linux_unittest.cc
deleted file mode 100644
index 80d469f29d5a5dc762f1a3d2ce2050b8e9a5bc58..0000000000000000000000000000000000000000
--- a/webrtc/base/linux_unittest.cc
+++ /dev/null
@@ -1,96 +0,0 @@
-/*
- * Copyright 2008 The WebRTC Project Authors. All rights reserved.
- *
- * Use of this source code is governed by a BSD-style license
- * that can be found in the LICENSE file in the root of the source
- * tree. An additional intellectual property rights grant can be found
- * in the file PATENTS. All contributing project authors may
- * be found in the AUTHORS file in the root of the source tree.
- */
-
-#include <stdio.h>
-#include "webrtc/base/linux.h"
-#include "webrtc/base/fileutils.h"
-#include "webrtc/base/logging.h"
-#include "webrtc/base/gunit.h"
-
-namespace rtc {
-
-// These tests running on ARM are fairly specific to the output of the tegra2
-// ARM processor, and so may fail on other ARM-based systems.
-TEST(ProcCpuInfo, GetProcInfo) {
- ProcCpuInfo proc_info;
- EXPECT_TRUE(proc_info.LoadFromSystem());
-
- int out_cpus = 0;
- EXPECT_TRUE(proc_info.GetNumCpus(&out_cpus));
- LOG(LS_INFO) << "GetNumCpus: " << out_cpus;
- EXPECT_GT(out_cpus, 0);
-
- int out_cpus_phys = 0;
- EXPECT_TRUE(proc_info.GetNumPhysicalCpus(&out_cpus_phys));
- LOG(LS_INFO) << "GetNumPhysicalCpus: " << out_cpus_phys;
- EXPECT_GT(out_cpus_phys, 0);
- EXPECT_LE(out_cpus_phys, out_cpus);
-
- int out_family = 0;
- EXPECT_TRUE(proc_info.GetCpuFamily(&out_family));
- LOG(LS_INFO) << "cpu family: " << out_family;
- EXPECT_GE(out_family, 4);
-
-#if defined(__arm__)
- std::string out_processor;
- EXPECT_TRUE(proc_info.GetSectionStringValue(0, "Processor", &out_processor));
- LOG(LS_INFO) << "Processor: " << out_processor;
- EXPECT_NE(std::string::npos, out_processor.find("ARM"));
-
- // Most other info, such as model, stepping, vendor, etc.
- // is missing on ARM systems.
-#else
- int out_model = 0;
- EXPECT_TRUE(proc_info.GetSectionIntValue(0, "model", &out_model));
- LOG(LS_INFO) << "model: " << out_model;
-
- int out_stepping = 0;
- EXPECT_TRUE(proc_info.GetSectionIntValue(0, "stepping", &out_stepping));
- LOG(LS_INFO) << "stepping: " << out_stepping;
-
- int out_processor = 0;
- EXPECT_TRUE(proc_info.GetSectionIntValue(0, "processor", &out_processor));
- LOG(LS_INFO) << "processor: " << out_processor;
- EXPECT_EQ(0, out_processor);
-
- std::string out_str;
- EXPECT_TRUE(proc_info.GetSectionStringValue(0, "vendor_id", &out_str));
- LOG(LS_INFO) << "vendor_id: " << out_str;
- EXPECT_FALSE(out_str.empty());
-#endif
-}
-
-TEST(ConfigParser, ParseConfig) {
- ConfigParser parser;
- MemoryStream *test_stream = new MemoryStream(
- "Key1: Value1\n"
- "Key2\t: Value2\n"
- "Key3:Value3\n"
- "\n"
- "Key1:Value1\n");
- ConfigParser::MapVector key_val_pairs;
- parser.Attach(test_stream);
- EXPECT_EQ(true, parser.Parse(&key_val_pairs));
- EXPECT_EQ(2U, key_val_pairs.size());
- EXPECT_EQ("Value1", key_val_pairs[0]["Key1"]);
- EXPECT_EQ("Value2", key_val_pairs[0]["Key2"]);
- EXPECT_EQ("Value3", key_val_pairs[0]["Key3"]);
- EXPECT_EQ("Value1", key_val_pairs[1]["Key1"]);
- key_val_pairs.clear();
- EXPECT_EQ(true, parser.Open("/proc/cpuinfo"));
- EXPECT_EQ(true, parser.Parse(&key_val_pairs));
-}
-
-TEST(ReadLinuxUname, ReturnsSomething) {
- std::string str = ReadLinuxUname();
- EXPECT_FALSE(str.empty());
-}
-
-} // namespace rtc
« no previous file with comments | « webrtc/base/linux.cc ('k') | webrtc/base/linuxfdwalk.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698