WebPagetest Forums
Enable DynaTrace AJAX - Printable Version

+- WebPagetest Forums (https://www.webpagetest.org/forums)
+-- Forum: WebPagetest (/forumdisplay.php?fid=7)
+--- Forum: Private Instances (/forumdisplay.php?fid=12)
+--- Thread: Enable DynaTrace AJAX (/showthread.php?tid=12886)



Enable DynaTrace AJAX - davidefreeman - 03-31-2014 02:10 PM

We have setup a private instance of WPT as a test of capabilities. My team is used to using DT Ajax as one of their primary tools for debugging JS performance issues, and find the DT Ajax integration to be very useful, since we can drill down into the detailed trace directly from problematic test results.

Unfortunately, the little documentation I've been able to find regarding integration only mentions integration with urlblast (https://www.webpagetest.org/forums/showthread.php?tid=392). So far that seems to be working ok with IE8 (it seemed to drop the saved sessions at first, but stabilized over time). However, I'd like to integrate it with more recent versions of IE and with Firefox, which requires wptdriver.

Is it possible to integrate DT Ajax with wptdriver in addition to / instead of urlblast? Even if I need to set aside a dedicated test machine, that's fine. I really like the click-through integration from the WPT results to the DT Ajax session file(s), and FF/IE10 support is pretty important for us.

Thanks!

This is the current urlblast.ini and wptdriver.ini configurations.

urlblast.ini
Code:
[Configuration]
Startup Delay=30
Log File=c:\wpt-agent\agent\urlblast
Timeout=120
use current account=1

; Where to get work from
Url Files Url=http://172.21.105.164:84/work/
Location=SECBLW-7-8-URLBlast
;Location Key=TestKey123

;dynaTrace integration
dynaTrace=C:\Program Files\dynaTrace\dynaTrace AJAX Edition 4.2\dtajax.exe

wptdriver.ini
Code:
[WebPagetest]
url=http://172.21.105.164:84/
location=SECBLW-7-8-WPTDriver
;removed IE since only IE8 is installed (urlblast)
browser=Chrome,Firefox,Firefox_dev,Safari
Time Limit=120
;key=TestKey123
Log File=c:\wpt-agent\agent\wptdriver
debug=1
;Automatically install and update support software (Flash, Silverlight, etc)
software=http://www.webpagetest.org/installers/software.dat

[Chrome]
exe="C:\Program Files\Google\Chrome\Application\chrome.exe"
options='--load-extension="%WPTDIR%\extension" --user-data-dir="%PROFILE%" --no-proxy-server'
;installer=http://www.webpagetest.org/installers/browsers/chrome.dat

[Firefox]
exe="C:\Program Files\Mozilla Firefox\firefox.exe"
options='-profile "%PROFILE%" -no-remote'
;installer=http://www.webpagetest.org/installers/browsers/firefox.dat
template=firefox

[Firefox_dev]
exe="C:\Program Files\Mozilla Firefox\firefox.exe"
options='-profile "%PROFILE%" -no-remote'
;installer=http://www.webpagetest.org/installers/browsers/firefox.dat
template=firefox-dev

[Safari]
exe="C:\Program Files\Safari\Safari.exe"

[IE]
exe="C:\Program Files\Internet Explorer\iexplore.exe"



RE: Enable DynaTrace AJAX - davidefreeman - 04-29-2014 04:04 AM

To answer my own question, I think that _only_ URLBlast is supported, since even on webpagetest.org only IE7 and IE8 are enabled for dynaTrace.


RE: Enable DynaTrace AJAX - pmeenan - 04-29-2014 05:19 AM

Yes, sorry. It hasn't been a huge priority for me to implement in wptdriver since you get a lot of the same data directly from Chrome if you enable the timeline capture (though not for IE).