6 echo "Usage: perf-glance SRC_DATA_PATH..." 1>&2
13 script_name="$(basename $0)"
16 tmpdir="$(mktemp -d "$top/t/tmp/$script_name-XXXXXXX")"
18 export BUP_DIR="$tmpdir/bup"
27 python -c 'import time; print(time.time())'
32 all_start="$(get-time)"
34 init_start="$(get-time)"
36 init_finish="$(get-time)"
38 index_start="$(get-time)"
39 bup index "${src_data[@]}"
40 index_finish="$(get-time)"
42 save_start="$(get-time)"
43 bup save -t -n data "${src_data[@]}"
44 save_finish="$(get-time)"
46 mkdir "$tmpdir/restore"
47 restore_start="$(get-time)"
48 bup restore -C "$tmpdir/restore" "/data/latest/"
49 restore_finish="$(get-time)"
51 all_finish="$(get-time)"
56 init: $(python -c "print($init_finish - $init_start)")
57 index: $(python -c "print($index_finish - $index_start)")
58 save: $(python -c "print($save_finish - $save_start)")
59 restore: $(python -c "print($restore_finish - $restore_start)")
60 all: $(python -c "print($all_finish - $all_start)")