summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 6. Write lots of output to the log filessam/distbuild-build-logs-scienceSam Thursfield2015-02-172-1/+7
* 5: build once system, while repeatedly starting and cancelling anotherSam Thursfield2015-02-171-11/+21
* fixup! distbuild: Make JsonRouter code less genericSam Thursfield2015-02-171-2/+2
* distbuild: Fix logged exception when an initiator disconnectsSam Thursfield2015-02-171-2/+2
* distbuild: Use clearer IDs in JsonRouterSam Thursfield2015-02-171-1/+1
* distbuild: Make JsonRouter code less genericSam Thursfield2015-02-171-37/+81
* distbuild: remove old routes from route map in worker-daemonSam Thursfield2015-02-171-0/+11
* 4: build 2 different systems and two different commitsSam Thursfield2015-02-171-2/+11
* Ensure writing to cache .pickle files is atomicSam Thursfield2015-02-171-1/+1
* 3: sharing artifacts, 30 seconds between initiators, and 4 of themSam Thursfield2015-02-171-2/+2
* scripts/distbuild: Fix artifacts not being sharedSam Thursfield2015-02-171-0/+1
* 2: 10 seconds between initiators starting. No errors.Sam Thursfield2015-02-171-1/+2
* 1. Two initiators at the same time, 1 line of logs.Sam Thursfield2015-02-171-16/+19
* squash! WIP: remove artifact serialisation from distbuildSam Thursfield2015-02-171-1/+1
* squash! WIP: remove artifact serialisation from distbuildSam Thursfield2015-02-163-23/+25
* WIP: remove artifact serialisation from distbuildSam Thursfield2015-02-164-20/+78
* TEMPSam Thursfield2015-02-162-16/+70
* scripts/distbuild: Ensure process names are uniqueSam Thursfield2015-02-161-0/+3
* scripts/distbuild: Capture stderr of morph-cache-server processesSam Thursfield2015-02-161-1/+4
* scripts/distbuild: Add the ability to manually start a processSam Thursfield2015-02-161-5/+20
* distbuild: Add a timeout to HTTP requestsSam Thursfield2015-02-161-1/+1
* morph-cache-server: Log errors as errors, not debug messagesSam Thursfield2015-02-161-8/+8
* Merge branch 'sam/distbuild-test-harness' into sam/distbuild-build-logsSam Thursfield2015-02-162-132/+164
|\
| * Use distbuild test harness in the Yarn distbuild scenariosam/distbuild-test-harnessSam Thursfield2015-02-133-125/+25
| * Add script to run a distbuild network on the local machineSam Thursfield2015-02-131-0/+402
| * Merge branch 'sam/distbuild-errors'Sam Thursfield2015-02-134-71/+81
| |\
* | | Use scripts/distbuild for the Yarn distbuild scenarioSam Thursfield2015-02-134-139/+101
* | | TEMP: stub buildsSam Thursfield2015-02-121-5/+2
* | | Fix mistake in distbuild artifact transferringSam Thursfield2015-02-121-1/+2
* | | Lots of changes to distbuild test harnessSam Thursfield2015-02-121-123/+234
* | | Add initial distbuild test harnessSam Thursfield2015-02-111-0/+197
* | | Merge branch 'sam/fix-fetch-errors' into sam/distbuild-build-logsSam Thursfield2015-02-1119-533/+609
|\ \ \
| * | | Add test_utils module (oops)Sam Thursfield2015-02-111-0/+57
| * | | remoteartifactcache: Avoid crashing on connection errorsSam Thursfield2015-02-111-4/+4
| * | | Add a timeout to remote artifact cache connectionsSam Thursfield2015-02-112-14/+24
| * | | Retry requests to the remote cache server 3 times before failingSam Thursfield2015-02-112-24/+62
| * | | yarns: Explicitly specify there is no remote cache serverSam Thursfield2015-02-111-0/+1
| * | | Fix to source.files()Sam Thursfield2015-02-111-1/+1
| * | | Fix the really cheesy progress meter for fetching artifactsSam Thursfield2015-02-111-8/+10
| * | | builder: Fix some places that assume there is always a remote cacheSam Thursfield2015-02-111-7/+11
| * | | buildcommand: Think per-source not per-artifactSam Thursfield2015-02-111-11/+12
| * | | Remove an unnecessary caching stepSam Thursfield2015-02-111-8/+2
| * | | distbuild: Use source.files() to work out what artifacts to transferSam Thursfield2015-02-111-16/+6
| * | | WhateverSam Thursfield2015-02-114-28/+84
| * | | WIPOSam Thursfield2015-02-115-16/+25
| * | | Rework artifact fetchingSam Thursfield2015-02-117-88/+72
| * | | Use Requests instead of urllib2 for remote HTTP requestsSam Thursfield2015-02-115-31/+39
| * | | check: Only check for lines > 79 characters in .py filesSam Thursfield2015-02-111-4/+2
| * | | Rewrite tests for remoteartifactcache moduleSam Thursfield2015-02-115-231/+198
| * | | Consolidate code for fetching artifacts from remote cacheSam Thursfield2015-02-113-132/+90