[hamradio-commits] [gnss-sdr] 49/303: Add a main to the TTFF test

Carles Fernandez carles_fernandez-guest at moszumanska.debian.org
Mon Feb 13 22:35:47 UTC 2017


This is an automated email from the git hooks/post-receive script.

carles_fernandez-guest pushed a commit to branch master
in repository gnss-sdr.

commit 19b4ce8c7d2676ffc0d52edf4cdb702e29b96103
Author: Carles Fernandez <carles.fernandez at gmail.com>
Date:   Thu Sep 29 22:04:53 2016 +0200

    Add a main to the TTFF test
---
 src/tests/system-tests/ttff_gps_l1.cc | 35 ++++++++++++++++++++++++++++-------
 1 file changed, 28 insertions(+), 7 deletions(-)

diff --git a/src/tests/system-tests/ttff_gps_l1.cc b/src/tests/system-tests/ttff_gps_l1.cc
index ab57b69..2283900 100644
--- a/src/tests/system-tests/ttff_gps_l1.cc
+++ b/src/tests/system-tests/ttff_gps_l1.cc
@@ -55,18 +55,19 @@ DEFINE_string(subdevice, "B:0", "USRP subdevice");
 concurrent_queue<Gps_Acq_Assist> global_gps_acq_assist_queue;
 concurrent_map<Gps_Acq_Assist> global_gps_acq_assist_map;
 
-class TTFF_GPS_L1_CA_Test: public ::testing::Test
-{
-public:
-    std::shared_ptr<InMemoryConfiguration> config;
-};
+//class TTFF_GPS_L1_CA_Test: public ::testing::Test
+//{
+//public:
+//    std::shared_ptr<InMemoryConfiguration> config;
+//};
 
-TEST_F(TTFF_GPS_L1_CA_Test, ColdStart)
+TEST(TTFF_GPS_L1_CA_Test, ColdStart)
 {
+    std::shared_ptr<InMemoryConfiguration> config;
     unsigned int num_measurements = 0;
     unsigned int num_valid_measurements = 0;
     config = std::make_shared<InMemoryConfiguration>();
-    google::InitGoogleLogging("ttff");
+    //google::InitGoogleLogging("ttff");
 
     // Set the Signal Source
     config->set_property("GNSS-SDR.internal_fs_hz", std::to_string(FLAGS_fs_in));
@@ -213,3 +214,23 @@ TEST_F(TTFF_GPS_L1_CA_Test, ColdStart)
     // Print TTFF report
 
 }
+
+
+int main(int argc, char **argv)
+{
+    std::cout << "Running Time-To-First-Fix test..." << std::endl;
+    int res = 0;
+    testing::InitGoogleTest(&argc, argv);
+    google::ParseCommandLineFlags(&argc, &argv, true);
+    google::InitGoogleLogging(argv[0]);
+    try
+    {
+            res = RUN_ALL_TESTS();
+    }
+    catch(...)
+    {
+            LOG(WARNING) << "Unexpected catch";
+    }
+    google::ShutDownCommandLineFlags();
+    return res;
+}

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hamradio/gnss-sdr.git



More information about the pkg-hamradio-commits mailing list