Hi,
I want use PTS for benchmark dota 2 but I have issues.
I use custom dir as installation place for dota2. Whey I try simply benchmark dota2 I get error with "no dir...".
So I try manually copy timedemo to my dota2 dir and try edit paths in dota2-benchmark file.
My benchmark file is now:
But when I start benchmark with (I try debug mode) I get error but game start and after that looks like timedemo is loading but after some time instant quit to desktop without making any benchmark.
Console log show me:
Log file is empty.
Any idea how to fix this and make benchmark?
I want use PTS for benchmark dota 2 but I have issues.
I use custom dir as installation place for dota2. Whey I try simply benchmark dota2 I get error with "no dir...".
So I try manually copy timedemo to my dota2 dir and try edit paths in dota2-benchmark file.
My benchmark file is now:
#!/bin/bash
HOME=$DEBUG_REAL_HOME
. steam-env-vars.sh
cd $DEBUG_REAL/Steamgames/steamapps/common/dota\ 2\ beta/game
mv -f /Steamgames/steamapps/common/dota\ 2\ beta/game/dota/Source2Bench.csv /Steamgames/steamapps/common/dota\ 2\ beta/game/dota/Source2Bench.csv.1
# -testscript_inline "Test_WaitForCheckPoint DemoPlaybackFinished; quit"
./dota.sh +con_logfile $LOG_FILE +timedemoquit dota2-pts-1971360796 +demo_quitafterplayback 1 +cl_showfps 2 +fps_max 0 -nosound -noassert -console -fullscreen +timedemo_start 50000 +timedemo_end 51000 -autoconfig_level 3 $@ &
sleep 75
killall -9 dota2
cat /Steamgames/steamapps/common/dota\ 2\ beta/game/dota/Source2Bench.csv >> $LOG_FILE
HOME=$DEBUG_REAL_HOME
. steam-env-vars.sh
cd $DEBUG_REAL/Steamgames/steamapps/common/dota\ 2\ beta/game
mv -f /Steamgames/steamapps/common/dota\ 2\ beta/game/dota/Source2Bench.csv /Steamgames/steamapps/common/dota\ 2\ beta/game/dota/Source2Bench.csv.1
# -testscript_inline "Test_WaitForCheckPoint DemoPlaybackFinished; quit"
./dota.sh +con_logfile $LOG_FILE +timedemoquit dota2-pts-1971360796 +demo_quitafterplayback 1 +cl_showfps 2 +fps_max 0 -nosound -noassert -console -fullscreen +timedemo_start 50000 +timedemo_end 51000 -autoconfig_level 3 $@ &
sleep 75
killall -9 dota2
cat /Steamgames/steamapps/common/dota\ 2\ beta/game/dota/Source2Bench.csv >> $LOG_FILE
Console log show me:
Running Pre-Test Script
/home/x/.phoronix-test-suite/test-profiles/pts/dota2-1.2.0/pre.sh: 12: /home/x/.phoronix-test-suite/test-profiles/pts/dota2-1.2.0/pre.sh: cannot open /proc//environ: No such file
/home/x/.phoronix-test-suite/test-profiles/pts/dota2-1.2.0/pre.sh: 15: kill: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
========================================
Dota 2 (Run 1 of 3)
========================================
Test Run Command: cd /home/x/.phoronix-test-suite/installed-tests/pts/dota2-1.2.0/ && ./dota2-benchmark -high -console -w 1600 -h 900 -gl 2>&1
mv: cannot stat '/Steamgames/steamapps/common/dota 2 beta/game/dota/Source2Bench.csv': No such file or directory
Using breakpad crash handler
Setting breakpad minidump AppID = 570
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198074387172 [API loaded yes]
Steam_SetMinidumpSteamID: Setting Steam ID: 76561198074387172
Setting breakpad minidump AppID = 373300
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: option value of option vblank_mode ignored.
Fontconfig warning: "/Steamgames/steamapps/common/dota 2 beta/game/core/panorama/fonts/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/Steamgames/steamapps/common/dota 2 beta/game/core/panorama/fonts/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
cat: '/Steamgames/steamapps/common/dota 2 beta/game/dota/Source2Bench.csv': No such file or directory
./dota.sh: line 104: 8133 Killed ${STEAM_RUNTIME_PREFIX} ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Result Parsing Search Key: .dem
Result Line:
Test Result Value:
The test run did not produce a result.
Log File At: /home/x/.phoronix-test-suite/installed-tests/pts/dota2-1.2.0/dota2-1.2.0-1466536189-1.log
/home/x/.phoronix-test-suite/test-profiles/pts/dota2-1.2.0/pre.sh: 12: /home/x/.phoronix-test-suite/test-profiles/pts/dota2-1.2.0/pre.sh: cannot open /proc//environ: No such file
/home/x/.phoronix-test-suite/test-profiles/pts/dota2-1.2.0/pre.sh: 15: kill: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
========================================
Dota 2 (Run 1 of 3)
========================================
Test Run Command: cd /home/x/.phoronix-test-suite/installed-tests/pts/dota2-1.2.0/ && ./dota2-benchmark -high -console -w 1600 -h 900 -gl 2>&1
mv: cannot stat '/Steamgames/steamapps/common/dota 2 beta/game/dota/Source2Bench.csv': No such file or directory
Using breakpad crash handler
Setting breakpad minidump AppID = 570
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198074387172 [API loaded yes]
Steam_SetMinidumpSteamID: Setting Steam ID: 76561198074387172
Setting breakpad minidump AppID = 373300
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: option value of option vblank_mode ignored.
Fontconfig warning: "/Steamgames/steamapps/common/dota 2 beta/game/core/panorama/fonts/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/Steamgames/steamapps/common/dota 2 beta/game/core/panorama/fonts/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
cat: '/Steamgames/steamapps/common/dota 2 beta/game/dota/Source2Bench.csv': No such file or directory
./dota.sh: line 104: 8133 Killed ${STEAM_RUNTIME_PREFIX} ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Result Parsing Search Key: .dem
Result Line:
Test Result Value:
The test run did not produce a result.
Log File At: /home/x/.phoronix-test-suite/installed-tests/pts/dota2-1.2.0/dota2-1.2.0-1466536189-1.log
Any idea how to fix this and make benchmark?