Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upProblem with shinyloadtest::load_runs on remote server #124
Comments
|
Hi, thanks for the report. I haven't seen that one before. Would you please reproduce the error, then call |
|
Oh, another thing that would be helpful for you to try would be to transfer the Also, if you're an RStudio customer, don't hesitate to send an e-mail to support@rstudio.com referencing this thread and my name. If you go that route, you could send us your |
Thanks for the quick reply. Here is the traceback() results. In response to your second message: We are recording and running (shinycannon) on our local machines. We have the recordings locally. Should we be running them on the remote machine? |
|
Thanks for the that Re: recordings, sorry, I was confused. I was under the impression that you were running It would be most helpful if you were able to somehow send the contents of Otherwise, I'll try to figure it out just based on the trace and let you know what I find. |
|
@schloerke studied the traceback and suggested the problem might be around JSON deserialization. It seems likely there's a JSON object in the run log with an unexpected structure, and assumptions in Unfortunately there are a few places the error could be happening, and it's hard to know which one without your |
|
I have emailed you a sample that has the problem we are experiencing.
Thanks.
|
We are trying to setup a load test for a remote server and having issues loading the report.
We are able to record the sessions and run the the recording with several workers on a remote machine, but we are running into problems when we trying to load the runs using:
df <- shinyloadtest::load_runs("mytest" = "./run1")
We are receiving the following error:
Error: $ operator is invalid for atomic vectors
We are able to run this on our local dev environment with 1 worker without an issue. The only difference we see in the recording.log file is the w${WORKER} and the target types ("Shiny Server or Shiny Server Pro" vs "R/Shiny")
What is the best way to debug this? Are we missing something?