+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!