Current time: 12-15-2017, 02:24 PM Hello There, Guest! (LoginRegister)

Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Hosted Site + Video Issues...
03-09-2010, 01:55 PM (This post was last modified: 03-09-2010 03:00 PM by Aaron.)
Post: #1
Hosted Site + Video Issues...
I have placed the x264.exe and installed avisynth on the test machine. I am running Linux as the "server" and XP for the "tester/urlblaster".

I see JPEGs in the results and there is a corresponding ./results/video directory and entries there as well. I can download the video frames zip file from the server, but no actual mpeg file is generated and if I select create video file, I hang indefinitely.

If I understood it, the worker/test nodes need avisynth (installed) and x264.exe (in Web Site folder), but the urlblaster never seems to think there is work to do there.

I have also noticed that my tests never "complete" they hang with the following:

Quote:Test is partially complete. This page will refresh every 30 seconds until the full test is complete.

But the results are navigable, I can see the waterfall and screenshot, but no slideshow or other options.

It would seem I have got a number of issues, probably related. Suggestions as to what I have done wrong?

I also never get a "From:" when submitting the test. It is always blank.

Aaron
Find all posts by this user
Quote this message in a reply
03-09-2010, 03:01 PM
Post: #2
RE: Hosted Site + Video Issues...
(03-09-2010 01:55 PM)Aaron Wrote:  I also never get a "From:" when submitting the test. It is always blank.

Solved at least this issue... Turns out while locations.ini accepts quoted strings, the php code does not like special chars like "()" in label names. Removing this fixed at least the From: value being blank.

Aaron
Find all posts by this user
Quote this message in a reply
03-09-2010, 10:17 PM
Post: #3
RE: Hosted Site + Video Issues...
For the video rendering, check your access log and see if the requests for getwork.php include &video=1 on the requests. That is how the test machines advertise being able to support rendering video. Do you "hang" or does it stick on the page that tells you the video will be available shortly?

Yes, to render videos the test machine needs avisynth installed and x264.exe in the same folder as urlblast.exe. Not all nodes need to be configured but at least one does (any that are configured will handle processing video rendering tasks in addition to the regular testing).

Let me cut a new release of the hosted site just to make sure you're on the latest code across the board (and it has been a while anyway). I'll take care of it in an hour or so when I get into the office.

Thanks,

-Pat
Visit this user's website Find all posts by this user
Quote this message in a reply
03-10-2010, 04:03 AM
Post: #4
RE: Hosted Site + Video Issues...
Latest code is now packaged up here: http://www.webpagetest.org/forums/showth...hp?tid=180

Give that a shot and let me know how it goes.

Thanks,

-Pat
Visit this user's website Find all posts by this user
Quote this message in a reply
03-10-2010, 04:34 AM
Post: #5
RE: Hosted Site + Video Issues...
(03-10-2010 04:03 AM)pmeenan Wrote:  Latest code is now packaged up here: http://www.webpagetest.org/forums/showth...hp?tid=180

Give that a shot and let me know how it goes.

Thanks,

-Pat

After downloading the latest code I got a the video=1 parameter in my access log. I was not getting this prior to the update. Thanks so much again for you patience and support! Testing now.
Find all posts by this user
Quote this message in a reply
03-10-2010, 04:44 AM
Post: #6
RE: Hosted Site + Video Issues...
Odds are the older urlblast didn't know how to do the video rendering so that needed to be updated. Figured it was a good time to do a completely clean release (fingers crossed).
Visit this user's website Find all posts by this user
Quote this message in a reply
03-10-2010, 05:00 AM (This post was last modified: 03-10-2010 05:22 AM by Aaron.)
Post: #7
RE: Hosted Site + Video Issues...
(03-10-2010 04:44 AM)pmeenan Wrote:  Odds are the older urlblast didn't know how to do the video rendering so that needed to be updated. Figured it was a good time to do a completely clean release (fingers crossed).

While it seems to be making requests correctly and the log looks correct. All IE8 windows opened by URLblaster are about:blank and never proceed to the target URL. I have tested PageTest manually and it works (running .220) just fine "manually". However, URLBlaster only seems able to spawn the IE window and never make subsequent calls to it. The browser window opens full screen under URLblaster, but it never resizes as it normally should. If I close the browser window (something I was not able to do easily or well under the previous version of urlblaster) the next window spawns (default config does cache clear + cache test).

The 120 second timeout never seems to kick in either. I have restarted a number of times and attempted to keep the system as clean as possible. For example, without intervention once the first IE8 window is spawned nothing happens. 03/09/10 11:16:01 - Test Started, the IE window is still open at 11:22.

This is true regardless of the video option being checked or not during test creation.

Running XP, Pagetest 2.0.0.220 and the latest URLblaster in the 1.8 release. I would point out I am running the server components from SVN and that an svn up did not source any new files.

Debug log shows no additional or errors. Let me know if I can provide more information.
Find all posts by this user
Quote this message in a reply
03-10-2010, 06:02 AM
Post: #8
RE: Hosted Site + Video Issues...
Seemed to have potentially solved my own problem and will now resume testing of video. Curse my self for having "modified" my own VM. I enabled directx support in the VM previously between the updates and for whatever reason, this broke functionality. I suspect that the emulated directx support is not complete and makes urlblaster very unhappy. Regardless, this now appears to at least solved the urlblaster hanging issue and no resizing. Tests without video are now running normally. I will post with my report hopefully soon.

Thanks again.
Find all posts by this user
Quote this message in a reply
03-10-2010, 07:28 AM
Post: #9
RE: Hosted Site + Video Issues...
(03-10-2010 06:02 AM)Aaron Wrote:  Seemed to have potentially solved my own problem and will now resume testing of video. Curse my self for having "modified" my own VM. I enabled directx support in the VM previously between the updates and for whatever reason, this broke functionality. I suspect that the emulated directx support is not complete and makes urlblaster very unhappy. Regardless, this now appears to at least solved the urlblaster hanging issue and no resizing. Tests without video are now running normally. I will post with my report hopefully soon.

Thanks again.

I am still not generating a video. I see the following in my access log:

GET /work/getwork.php?video=1&location=BLAH&key=Test1234

But no work seems to be generated. I never see the urlblaster do anything at that point and the UI for the site, says "Your video will be available shortly. Please wait..." I have installed the avisynth bundled with 1.8 and the x264 file is in the C:\Web Site folder on the tester.

Suggestions?
Find all posts by this user
Quote this message in a reply
03-10-2010, 10:11 AM
Post: #10
RE: Hosted Site + Video Issues...
Everything else is working correctly, right? i.e. the testing works and you can see the filmstrip view but when you go to create the videos you don't get anything?

We'll probably need to try a little elimination to see if it is a server problem or a uurlblast problem...

Can you try stopping urlblast and try creating another video? Do you see any zip files in the content/work/video directory? That's where the server stages the batch jobs to send to urlblast for rendering.

In urlblast.ini add an entry "debug=1" which will spit a crapton of information to the urlblast log (though I'm not sure if it includes info on the rendering jobs) and delete the existing log file.

If you do see something there, take note of the file name and start up urlblast and give it a minute or two. Is the file still there? If not, is there a directory under content/results/video/10/03/09 that matches the file name (substitute the appropriate date)?

Can you post the urlblast log file after you run the test?

That will help us identify if the jobs are being created correctly or not. I may have to add logging to some of the pieces depending on what you find.

Thanks,

-Pat
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)