Fixed error due to file name
This commit is contained in:
parent
95adfd1fbd
commit
fcffca21ff
|
@ -2,20 +2,18 @@
|
|||
|
||||
function start() {
|
||||
mkdir -p $VIDEO_PATH
|
||||
sw=$(($SCREEN_WIDTH - 1))
|
||||
sh=$(($SCREEN_HEIGHT - 1))
|
||||
name="$DEVICE-$BROWSER-$(date '+%d/%m/%Y-%H:%M:%S')"
|
||||
name="$(date '+%d_%m_%Y_%H_%M_%S').mp4"
|
||||
echo "Start video recording"
|
||||
ffmpeg -video_size $swx$sh -framerate 15 -f x11grab -i ${DISPLAY} $VIDEO_PATH/$name -y
|
||||
ffmpeg -video_size 1599x899 -framerate 15 -f x11grab -i $DISPLAY $VIDEO_PATH/$name -y
|
||||
}
|
||||
|
||||
function stop() {
|
||||
echo "Stop video recording"
|
||||
kill $(ps -ef | grep ffmpeg)
|
||||
kill $(ps -ef | grep ffmpeg | awk '{print $2}')
|
||||
}
|
||||
|
||||
function auto_record() {
|
||||
if [ ! -z $AUTO_RECORD ]; then
|
||||
if [ $AUTO_RECORD ]; then
|
||||
if [ ${AUTO_RECORD,,} = true ]; then
|
||||
echo "Auto recording is enable. It will record the video automatically as soon as appium receive test scenario!"
|
||||
|
||||
|
@ -23,7 +21,7 @@ function auto_record() {
|
|||
no_test=true
|
||||
while $no_test; do
|
||||
task=$(curl -s localhost:4723/wd/hub/sessions | jq -r '.value')
|
||||
if [ -n "$task" ]; then
|
||||
if [ -n $task ]; then
|
||||
sleep .5
|
||||
else
|
||||
no_test=false
|
||||
|
@ -34,7 +32,7 @@ function auto_record() {
|
|||
# Check if test is finished
|
||||
while [ $no_test = false ]; do
|
||||
task=$(curl -s localhost:4723/wd/hub/sessions | jq -r '.value')
|
||||
if [ -n "$task" ]; then
|
||||
if [ -n $task ]; then
|
||||
stop
|
||||
else
|
||||
sleep .5
|
||||
|
@ -42,4 +40,6 @@ function auto_record() {
|
|||
done
|
||||
fi
|
||||
fi
|
||||
}
|
||||
}
|
||||
|
||||
$@
|
||||
|
|
Loading…
Reference in a new issue