summaryrefslogtreecommitdiff
path: root/test/storage/server.js
Commit message (Collapse)AuthorAgeFilesLines
* [core] finish must-revalidate supportKonstantin Käfer2017-08-081-3/+3
|
* [test] Added unit test for style request failuresThiago Marcos P. Santos2017-02-071-0/+31
|
* [core] remove trailing whitespace, add trailing newlines, add space after //Konstantin Käfer2017-01-271-2/+2
|
* [core] OnlineFileSource - rate limitIvo van Dongen2016-09-131-0/+11
|
* [tests] Unit tests for clock skew retry timeoutThiago Marcos P. Santos2016-02-261-0/+5
|
* [tests] Add utests for HTTP 200 with no dataThiago Marcos P. Santos2016-02-231-0/+4
| | | | The implementation should return a valid empty string.
* [all] Don't interpret 404s on non-tile resources as "no content"John Firebaugh2016-02-101-0/+4
|
* [core] use stale stylesKonstantin Käfer2016-01-151-0/+3
| | | | This adds support for using cached styles that are stale. They're treated like changing styles; when the refreshed style changed compared to the one we've already had, we're swapping out the entire style, which might cause a slight flicker.
* [core] only cache successful or NotFound responsesKonstantin Käfer2016-01-081-0/+4
| | | | We don't want other types of error end up in our cache, since it'll likely evict perfectly good content.
* [test] terminate test server when stdin closesKonstantin Käfer2016-01-051-9/+9
|
* [test] Remove terminate-when-inactive behavior from the test serverJohn Firebaugh2016-01-041-13/+0
| | | | | | | It caused #3163. Attempts at having the child exit automatically when the parent exits were stymied by the fact that unix sucks: http://stackoverflow.com/q/284325/52207.
* [core] move retry logic to DefaultFileSourceKonstantin Käfer2015-11-021-0/+13
|
* [core] refactor test server startupKonstantin Käfer2015-10-281-1/+3
|
* [core] Make response data shared to avoid excessive copyingKonstantin Käfer2015-10-261-1/+1
|
* [ios] [android] Use Response::NotFound in other HTTP implementations tooJohn Firebaugh2015-09-291-0/+3
|
* Use a pipe() to synchronize the server initializationThiago Marcos P. Santos2015-06-181-1/+1
| | | | As the signals are intercepted by debuggers.
* scope Requests to an Environment object for easier cancelationKonstantin Käfer2015-03-061-0/+7
| | | | | | | | | we are now scoping all file requests to an environment object. The FileSource implementation treats this as an opaque pointer, but allows canceling all Requests that are associated with that pointer. This is necessary to abort all file requests that originated from a particular Map object. Aborting a file request is different from canceling a file request: A canceled request doesn't have its callback called, while an aborted request will have its callback called with an error, indicating that the environment is going to be shut down.
* rearrange tests and make more robustKonstantin Käfer2015-02-041-1/+1
|
* rearrange tests and add storage testsKonstantin Käfer2015-02-041-0/+101