
Anticipate the nightly test will run longer. The starting time is changed to evening after work. Then the decoding time difference should be tomorrow new log compared against today log. Change-Id: I21ada6f53e8ce28e225ce3338f213ae288c16e5a
64 lines
2.3 KiB
Bash
Executable File
64 lines
2.3 KiB
Bash
Executable File
#!/bin/sh
|
|
|
|
script_path=~/Dev/sandbox/libvpx/scripts
|
|
|
|
av1_code=~/Dev/av1d
|
|
vp9_code=~/Dev/vp9d
|
|
|
|
log_path=~/Dev/log
|
|
|
|
date_str=`date -d tomorrow +%b_%d_%Y`
|
|
log_file=report_$date_str.txt
|
|
html_log_file=report_$date_str.html
|
|
|
|
prev_date_str=`date +%b_%d_%Y`
|
|
prev_log_file=report_$prev_date_str.txt
|
|
|
|
test_dir=~/Dev/nightly
|
|
rm $test_dir/*
|
|
|
|
$script_path/gen_html_header.sh > $log_path/$html_log_file
|
|
|
|
# AV1
|
|
echo "<p>" >> $log_path/$html_log_file
|
|
$script_path/sync_codebase.sh $av1_code/aom >> $log_path/$html_log_file 2>&1
|
|
echo "</p>" >> $log_path/$html_log_file
|
|
|
|
echo "<p>" >> $log_path/$html_log_file
|
|
$script_path/av1_conf_build.sh $av1_code >> $log_path/$html_log_file 2>&1
|
|
echo "</p>" >> $log_path/$html_log_file
|
|
|
|
pdfps=`cat $log_path/$prev_log_file | grep e_ok | awk '{print $2}' | awk 'NR==1 {print $1}'`
|
|
$script_path/nightly_speed.sh $av1_code 0 $pdfps $html_log_file >> $log_path/$log_file 2>&1
|
|
|
|
pdfps=`cat $log_path/$prev_log_file | grep e_ok | awk '{print $2}' | awk 'NR==2 {print $1}'`
|
|
$script_path/nightly_speed.sh $av1_code 2 $pdfps $html_log_file >> $log_path/$log_file 2>&1
|
|
|
|
# VP9
|
|
echo "<p>" >> $log_path/$html_log_file
|
|
$script_path/sync_codebase.sh $vp9_code/libvpx >> $log_path/$html_log_file 2>&1
|
|
echo "</p>" >> $log_path/$html_log_file
|
|
|
|
echo "<p>" >> $log_path/$html_log_file
|
|
$script_path/vp9_conf_build.sh $vp9_code lowbitdepth >> $log_path/$html_log_file 2>&1
|
|
echo "</p>" >> $log_path/$html_log_file
|
|
|
|
pdfps=`cat $log_path/$prev_log_file | grep e_ok | awk '{print $2}' | awk 'NR==3 {print $1}'`
|
|
$script_path/vp9_nightly_speed.sh $vp9_code 0 $pdfps $html_log_file >> $log_path/$log_file 2>&1
|
|
|
|
echo "<p>" >> $log_path/$html_log_file
|
|
$script_path/vp9_conf_build.sh $vp9_code highbitdepth >> $log_path/$log_file 2>&1
|
|
echo "</p>" >> $log_path/$html_log_file
|
|
|
|
pdfps=`cat $log_path/$prev_log_file | grep e_ok | awk '{print $2}' | awk 'NR==4 {print $1}'`
|
|
$script_path/vp9_nightly_speed.sh $vp9_code 2 $pdfps $html_log_file >> $log_path/$log_file 2>&1
|
|
|
|
users=luoyi
|
|
host_name=`hostname`
|
|
sender=luoyi
|
|
cc_list="--cc=yunqingwang,vpx-eng"
|
|
|
|
$script_path/gen_html_footer.sh >> $log_path/$html_log_file
|
|
|
|
sendgmr --to=$users $cc_list --subject="Codec Daily Report" --from=$sender --reply_to=$sender --html_file=/usr/local/google/home/luoyi/Dev/log/$html_log_file --body_file=/usr/local/google/home/luoyi/Dev/log/$html_log_file
|