aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests/btree/btree-scan-speed/btree_scan_speed_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'vespalib/src/tests/btree/btree-scan-speed/btree_scan_speed_test.cpp')
-rw-r--r--vespalib/src/tests/btree/btree-scan-speed/btree_scan_speed_test.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/vespalib/src/tests/btree/btree-scan-speed/btree_scan_speed_test.cpp b/vespalib/src/tests/btree/btree-scan-speed/btree_scan_speed_test.cpp
index e2df9996dcb..352ef5ef70a 100644
--- a/vespalib/src/tests/btree/btree-scan-speed/btree_scan_speed_test.cpp
+++ b/vespalib/src/tests/btree/btree-scan-speed/btree_scan_speed_test.cpp
@@ -17,8 +17,6 @@
#include <vespa/vespalib/util/time.h>
#include <vector>
-#include <vespa/fastos/app.h>
-
using vespalib::btree::BTree;
using vespalib::btree::BTreeNode;
using vespalib::btree::BTreeTraits;
@@ -29,11 +27,12 @@ enum class ScanMethod
FUNCTOR
};
-class ScanSpeed : public FastOS_Application
+class ScanSpeed
{
template <typename Traits>
void work_loop(ScanMethod scan_method);
- int Main() override;
+public:
+ int main();
};
@@ -162,7 +161,7 @@ ScanSpeed::work_loop(ScanMethod scan_method)
int
-ScanSpeed::Main()
+ScanSpeed::main()
{
using SmallTraits = BTreeTraits<4, 4, 31, false>;
using DefTraits = vespalib::btree::BTreeDefaultTraits;
@@ -179,4 +178,7 @@ ScanSpeed::Main()
return 0;
}
-FASTOS_MAIN(ScanSpeed);
+int main(int, char **) {
+ ScanSpeed app;
+ return app.main();
+}