I’d like to poke at the server UI, ideally without setting up my own agent. Is there documentation on the best setup for local development? I’m on a Mac, if it matters.
I tried using docker, and the public relay server:
[font=Courier]docker/local/run_local_container.sh
docker cp www/settings/locations.ini wpt:/var/www/html/settings
[/font]
My locations.ini:
[php]
[locations]
1=Public_Dulles
default=Public_Dulles
;
; These are the top-level locations that are listed in the location dropdown
; Each one points to one or more browser configurations
;
[Public_Dulles]
1=WPT_Dulles
label=“WebPageTest.org - Dulles, VA”
group=Public
;
; This is an example of a “remote” configuration where tests can be proxied to a remote
; WebPageTest instance. The test will be run by the remote server, but the results
; will be downloaded to the local server and deleted from the remote agent
;
; Each desired location from the remote server needs to be configured
; individually on the local configuration (location names do not need to match)
;
; To use the public webpagetest.org instance you will need an API key: https://www.webpagetest.org/getkey.php
;
[WPT_Dulles]
browser=Chrome,Firefox
label=“WebPageTest.org Dulles, VA - IE8”
relayServer=“https://www.webpagetest.org/”
relayKey=“”
relayLocation=Dulles
[/php]
This almost works–it seems like I’m able to start a run, and the UI goes through the phases of waiting for it to complete, but then when it appears to finish it gives a “Test not found” message (see screenshot)
Is there a simple fix? Or maybe just an easier way to do local development?