pebble and pebble-challtestserv run in the foreground, and have to be explicitly placed in the background. Please consider adding an option to open a listening port and then go into the background, which would allow a race-free way to start the server and then start making requests to the server, for CI purposes.