diff options
| author | 刘文坛 <[email protected]> | 2023-08-01 10:08:52 +0000 |
|---|---|---|
| committer | 刘文坛 <[email protected]> | 2023-08-01 10:08:52 +0000 |
| commit | af0461bb25324fd9ad2505a50043a3a95b229ab5 (patch) | |
| tree | bb008ea80c62c56da25059a0beedf54743a397c8 /test/maat_framework_gtest.cpp | |
| parent | 5ecff3649cd221ea1a8deaff5ca055396c3b4d84 (diff) | |
[FEATURE]support benchmark
Diffstat (limited to 'test/maat_framework_gtest.cpp')
| -rw-r--r-- | test/maat_framework_gtest.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/maat_framework_gtest.cpp b/test/maat_framework_gtest.cpp index a0171e6..f5ebf66 100644 --- a/test/maat_framework_gtest.cpp +++ b/test/maat_framework_gtest.cpp @@ -767,7 +767,7 @@ protected: maat_options_set_stat_file(opts, "./stat.log"); maat_options_set_logger(opts, "./maat_framework_gtest.log", LOG_LEVEL_INFO); maat_options_set_accept_tags(opts, accept_tags); - maat_options_set_expr_engine(opts, MAAT_EXPR_ENGINE_RS); + //maat_options_set_expr_engine(opts, MAAT_EXPR_ENGINE_HS); //default _shared_maat_inst = maat_new(opts, table_info_path); maat_options_free(opts); @@ -1952,7 +1952,7 @@ TEST_F(MaatRsStringScan, StreamScanUTF8) { long long results[ARRAY_SIZE] = {0}; size_t n_hit_result = 0; int thread_id = 0; - char scan_data[2048]; + char scan_data[1500]; struct maat *maat_inst = MaatRsStringScan::_shared_maat_inst; struct maat_state *state = maat_state_new(maat_inst, thread_id); @@ -1968,6 +1968,7 @@ TEST_F(MaatRsStringScan, StreamScanUTF8) { int pass_flag = 0; while (0 == feof(fp)) { size_t read_size = fread(scan_data, 1, sizeof(scan_data), fp); + //read_size can't exceed 1500 int ret = maat_stream_scan(sp, scan_data, read_size, results, ARRAY_SIZE, &n_hit_result, state); if (ret == MAAT_SCAN_HIT) { |
