+x+x+x+xHello,
I am trying to run a battery on iPads and every time I run it, Inquisit freezes during the SART task (it freezes at a different point in the task each time). Usually, it will unfreeze if you wait a few minutes. We don't have this freezing problem when using this task on computers and the problem is happening across multiple iPads. Has anyone else experienced this or know of a solution? Nothing in the script is jumping out at me as a potential issue when going from computer testing to iPad testing.
jxb
Could you be more specific about what "freezing" means precisely in this context? It's not clear at all, since the trials in the SART all have a timeout or fixed duration, i.e. would advance automatically if no response is detected.
Sure, by "freezing" I mean the screen is stuck on a trial screen and is not proceeding to the next trial screen, even though, as you said, it should advance automatically. Even when trying to respond, nothing happens. When looking at the data output, it doesn't count the "time frozen" in the stuck trial's latency. I hope that makes my issue more clear.
Then my first guess would be that your iPads are running out of memory some time mid-task. What does the local log say (Tests tab in the player app, tap "Log" in the upper right corner)?
I believe this is the spot in the log where the freeze happened (see below).
2021-11-22T17:24:49.099 InquisitPlayer 6.5.1 6432 Received iOS Application Did Resign Active.
2021-11-22T17:24:49.687 InquisitPlayer 6.5.1 6432 Received iOS Application Did Enter Background!
2021-11-22T17:24:53.325 InquisitPlayer 6.5.1 6432 64bit Release CompileDate='Sep 24 2021' CompileTime='10:16:30' Initializing...
2021-11-22T17:24:53.326 InquisitPlayer 6.5.1 6432 System Platform='iPad; CPU OS 14_7_1 like Mac OS X; ARM64' MemAvail=1054432 MemTotal=2855216 CPUSpeed=0 TimerResolution=0.0000416666666666667 IPAddress=10.223.98.175 MacAddress=02:00:00:00:00:00
2021-11-22T17:24:53.326 InquisitPlayer 6.5.1 6432 Keyboard:hasKeyboard=0 isTouch=1
2021-11-22T17:24:53.326 InquisitPlayer 6.5.1 6432 uname Machine=iPad11,6 Version=Darwin Kernel Version 20.6.0: Mon Jun 21 21:23:37 PDT 2021; root:xnu-7195.140.42~10/RELEASE_ARM64_T8020
2021-11-22T17:24:53.326 InquisitPlayer 6.5.1 6432 OSVersion=Version 14.7.1 (Build 18G82) processorCount=6 activeProcessorCount=6 ThermalState=Normal
2021-11-22T17:24:53.434 InquisitPlayer 6.5.1 6432 InquisitPlayer AutomaticDataUpload=1
2021-11-22T17:24:53.444 InquisitPlayer 6.5.1 6432 InquisitPlayer Run Started Arguments=/var/containers/Bundle/Application/C569DFBD-A53D-41F2-BA74-1E54A23442F5/Inquisit 6.app/Inquisit 6
2021-11-22T17:24:53.456 InquisitPlayer 6.5.1 6432 InquisitPlayer DataUploads Starting Upload
2021-11-22T17:24:53.456 InquisitPlayer 6.5.1 6432 InquisitPlayer Data Manager Start Uploads Pending Data=1 Visible=1
2021-11-22T17:24:53.471 InquisitPlayer 6.5.1 6432 InquisitPlayer Incomplete Run Detected.
2021-11-22T17:24:53.471 InquisitPlayer 6.5.1 6432 InquisitPlayer Offering to re-run test. Script='JhaLab_OnlineTesting' Account=5655 ScriptPath=
https://scripts.millisecond.com/exn67/jhalab_onlinetesting/00_batch.iqx HomeServer=services.millisecond.com DataUrl='' FinishPage=
https://services.millisecond.com/inquisit6/finish?subjectid=942&groupid=1234 Monkey=human SessionId=1 GroupId=1234 SubjectId=942
2021-11-22T17:24:54.043 InquisitPlayer 6.5.1 6432 InquisitPlayer Data Manager Script='61164' GroupID=1234 SubjectID=942 FileName='SARTFull_raw_942_2021-11-22-22-17-02-928' Attempts=1 Check License Completed Licensed
2021-11-22T17:24:54.445 InquisitPlayer 6.5.1 6432 InquisitPlayer Data Manager Stopping Uploads All Uploads Completed!