X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Flttv%2Fbatchtest.c;h=b38a1469e79278b30a38c72443bf55d98e1e7fe1;hb=e3523819ae718aa322635a69268f642b0c0c1f5b;hp=bb19955e860de884a0b42f20d6aa234314c432f9;hpb=1caf96c1c6694cce9ba58f5582de62572781494b;p=lttv.git diff --git a/ltt/branches/poly/lttv/lttv/batchtest.c b/ltt/branches/poly/lttv/lttv/batchtest.c index bb19955e..b38a1469 100644 --- a/ltt/branches/poly/lttv/lttv/batchtest.c +++ b/ltt/branches/poly/lttv/lttv/batchtest.c @@ -202,7 +202,7 @@ gboolean count_event(void *hook_data, void __UNUSED__ *call_data) g_warning("Time decreasing trace %s tracefile %s cpu %u position %u/0x%x", g_quark_to_string(ltt_trace_name(ltt_tracefile_get_trace(tracefile))), g_quark_to_string(ltt_tracefile_name(tracefile)), - ltt_tracefile_num(tracefile), nb_block, offset); + tfs->cpu, nb_block, offset); g_warning("last time %lu.%lu vs current %lu.%lu", count_previous_time.tv_sec, count_previous_time.tv_nsec, time.tv_sec, time.tv_nsec); @@ -316,7 +316,7 @@ static void compute_tracefile(LttTracefile *tracefile, void *hook_data) g_warning("test %s test", g_quark_to_string(ltt_tracefile_name(tracefile))); g_string_printf(filename, "%s.%s.%u.trace", a_dump_tracefiles, - mod_name, ltt_tracefile_num(tracefile)); + mod_name, ltt_tracefile_cpu(tracefile)); fp = fopen(filename->str, "w"); if(fp == NULL) g_error("Cannot open %s", filename->str); g_string_free(filename, TRUE); @@ -346,7 +346,7 @@ static void compute_tracefile(LttTracefile *tracefile, void *hook_data) g_warning("Time decreasing trace %s tracefile %s cpu %u position %u/0x%x", g_quark_to_string(ltt_trace_name(ltt_tracefile_get_trace(tracefile))), g_quark_to_string(ltt_tracefile_name(tracefile)), - ltt_tracefile_num(tracefile), nb_block, offset); + ltt_tracefile_cpu(tracefile), nb_block, offset); g_warning("last time %lu.%lu vs current %lu.%lu", previous_time.tv_sec, previous_time.tv_nsec, time.tv_sec, time.tv_nsec); @@ -740,9 +740,13 @@ static gboolean process_traceset(void __UNUSED__ *hook_data, lttv_process_traceset_seek_time(tsc, ltt_time_zero); count = lttv_process_traceset_seek_n_forward(tsc, 200000, NULL); lttv_traceset_context_position_save(tsc, saved_pos); + t0 = get_time(); lttv_process_traceset_seek_n_backward(tsc, 100301, seek_back_default_offset, (seek_time_fct)lttv_state_traceset_seek_time_closest, NULL); + t1 = get_time(); + g_message("Seek backward 100301 events (with seek closest) in %g seconds", + t1 - t0); count = lttv_process_traceset_seek_n_forward(tsc, 100301, NULL); if(lttv_traceset_context_ctx_pos_compare(tsc, saved_pos)) {