I am at a bit of a loss any help would be greatly appreciated. Cant get EC2 AMIs to register in WPTv2.15.
Thanks in advance for your help
I recently updated our private instance of WebPageTest to 2.15. I think the previous version was a pull of master at github after v2.14 was released, so previous version was not exactly v2.14.
Simple, renamed www folder of version 2.14. Uploaded v2.15. Copied locations.ini, settings.ini and connections.ini from v2.14 to v2.15.
So the ini configurations in the settings folder, and all other settings for that matter, as far as I can tell, should be exactly the same.
The problem is that although the ini configurations in the settings folder should be the same, only IE9 is registering in V2.15.
I’ve tested using the same set of EC2 AMIs. I just rename the webpagetest root folder to activate one version or the other. When v2.14 is active all the EC2 AMIs (browsers) register properly and I am able to successfully run performance tests using all of them. But, when v2.15 is active only the IE9 AMI registers - I am able to successfully run IE9, Chrome and Firefox tests.
I can switch back and forth and get the same results. Thinking there may be some sort of cached configuration, I’ve even terminated all the EC2 AMIs and launched new ones with the same results.
work/jobs/update folder, for both WPT versions, has the most recent update files.
I’ve also checked the Apache error logs and the only mention related to WebPageTest was the feeds.php file erroring out.
We test IE7, IE8, IE9, IE10, IE11, Chrome, and FireFox. AMIs listed in the locations.ini file (below) are the ones currently being used for peformance tests.
Locations.ini file contents:
[locations] 1=US_E ;2=US_W ;3=US_W2 ;4=SA_E ;5=EU_W ;6=AP_SE ;7=AP_NE default=US_E ; ; ****** US-East (Virginia) ***** ; [US_E] 1=US_East_IE7 2=US_East_IE8 3=US_East 4=US_East_wptdriver 5=US_East_IE10_wptdriver 6=US_East_IE11_wptdriver label="US_E" lat=38.954980 lng=-77.447956 default=US_East [US_East_IE7] ; AMI: ami-fe689397 ; user-data: wpt_server=ourtestdomain.com wpt_key=removed wpt_location=US_East_IE7 browser=IE 7 latency=0 label="US East (Virginia) - IE7" key=removed [US_East_IE8] ; AMI: ami-406f9429 ; user-data: wpt_server=ourtestdomain.com wpt_key=removed wpt_location=US_East_IE8 browser=IE 8 latency=0 label="US_East (Virginia) - IE8" key=removed [US_East] ; AMI: ami-0f7eae66 ; user-data: wpt_server=ourtestdomain.com wpt_key=removed wpt_location=US_East_IE9 browser=IE 9 latency=0 label="US_East (Virginia) - IE9" key=removed [US_East_wptdriver] ;uses same instance as US_East browser=Chrome,Firefox latency=0 label="US East (Virginia)" [US_East_IE10_wptdriver] ; AMI: ami-7720261e ; user-data: wpt_server=ourtestdomain.com wpt_key=removed wpt_location=US_East_IE10 browser=IE 10 latency=0 label="US_East (Virginia) IE10" key=removed [US_East_IE11_wptdriver] ; AMI: ami-4f202626 ; user-data: wpt_server=ourtestdomain.com wpt_key=removed wpt_location=US_East_IE11 browser=IE 11 latency=0 label="US_East (Virginia) IE11" key=removed
WPTv2.14 Install Check
WPTv2.14 Get Locations
WPTv2.15 Install Check
WPTv2.15 Get Locations