summaryrefslogtreecommitdiffstats
path: root/staging_vespalib/src/tests/benchmark/benchmark_test.sh
blob: ce0a56ee545ca15c33e635bc470ae7b2b0e9df74 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash
TIME=time

$TIME ./staging_vespalib_benchmark_test_app vespalib::ParamByReferenceVectorInt 200000 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ParamByValueVectorInt 4000 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ParamByReferenceVectorString 30000 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ParamByValueVectorString 40 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ReturnByReferenceVectorString 10 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ReturnByValueVectorString 10 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ReturnByValueMultiVectorString 10 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ClockSystem 1000 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ClockGToD 1000 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ClockGToD 20000 1
$TIME./staging_vespalib_benchmark_test_app vespalib::ClockREALTIME 1000 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ClockMONOTONIC 1000 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ClockMONOTONIC_RAW 1000 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ClockPROCESS_CPUTIME_ID 2500 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::ClockTHREAD_CPUTIME_ID 2500 1
$TIME ./staging_vespalib_benchmark_test_app vespalib::CreateVespalibString 20000 1