{"push_id":1180799911,"size":10,"distinct_size":3,"ref":"refs/heads/rename_platform_tests","head":"fc3007112c9b948d07032d66eb0118a879d7cdfe","before":"842c184d0cef7bc24dab563f0bbd73cbc568d2a2","commits":[{"sha":"704988c8da2a8e36d56c933c453d35bc55facb7f","author":{"name":"Alex Tomlins","email":"31b9da3a3465b3ecfa36a9fa34a21a9e359978e7@digital.cabinet-office.gov.uk"},"message":"Set system_domain_organization to 'admin'\n\nThis was set to 'GDS' in 11318b0 for no real reason that I can remember\n(I was working on that story). Having it set to 'GDS' could lead to\nconfusion as there are likely to be several services deployed to the\nPaaS from teams within GDS.\n\nThis sets it back to 'admin' which is the cloudfoundry default. The\nadmin org is also where we deploy some system components like the\ngraphite nozzle, so seems like a good org to own this.","distinct":false,"url":"https://api.github.com/repos/alphagov/paas-cf/commits/704988c8da2a8e36d56c933c453d35bc55facb7f"},{"sha":"1beca4e35a2ed7e466289dcd6930319e253011e9","author":{"name":"Alex Tomlins","email":"31b9da3a3465b3ecfa36a9fa34a21a9e359978e7@digital.cabinet-office.gov.uk"},"message":"Temporary pipeline task to fixup system domain org\n\nChanging the `system_domain_organization` in the manifest doesn't result\nin this being applied when deployed to an existing deployment. This\ntherefore adds a task to remove the old org (and thereby delete the\ndomain), and add the system domain to the admin org.\n\nThis should be reverted once it's run on production","distinct":false,"url":"https://api.github.com/repos/alphagov/paas-cf/commits/1beca4e35a2ed7e466289dcd6930319e253011e9"},{"sha":"1d462e492c8c6f8c2769785fb6e7f1203b4576a8","author":{"name":"Dan Carley","email":"04c8d52955ea1a89c2f0ed83d99cd9b0c494607f@gmail.com"},"message":"Merge pull request #337 from alphagov/fix_system_domain_org\n\n[#122581781] Set system_domain_organization to 'admin'","distinct":false,"url":"https://api.github.com/repos/alphagov/paas-cf/commits/1d462e492c8c6f8c2769785fb6e7f1203b4576a8"},{"sha":"228cd9345c0106afd3f38e2915066143dc3c4f66","author":{"name":"Alex Tomlins","email":"31b9da3a3465b3ecfa36a9fa34a21a9e359978e7@digital.cabinet-office.gov.uk"},"message":"Protect metrics variable with a lock.\n\nIt's not safe for concurrent access, and it's currently being accessed\nby both the main test goroutine, and the results consuming goroutine.\n\nAdding a lock around this ensures that the access is safe.","distinct":false,"url":"https://api.github.com/repos/alphagov/paas-cf/commits/228cd9345c0106afd3f38e2915066143dc3c4f66"},{"sha":"6916c7934e8db9a016b329e5d066ce05d49ad52e","author":{"name":"Alex Tomlins","email":"31b9da3a3465b3ecfa36a9fa34a21a9e359978e7@digital.cabinet-office.gov.uk"},"message":"Ensure all metrics are consumed before checking result.\n\nStopping the attacker causes it to close the result channel, but doesn't\nguarantee that this happens synchronously. The result consuming\ngoroutine can therefore still be consuming results after this call has\nreturned.\n\nBy using a sync.WaitGroup, we ensure that all results have been drained\nfrom the results channel before we start using the resulting metrics.","distinct":false,"url":"https://api.github.com/repos/alphagov/paas-cf/commits/6916c7934e8db9a016b329e5d066ce05d49ad52e"},{"sha":"9e6a5117af6ea17a1b1da714eb5daedc9cf37783","author":{"name":"Alex Tomlins","email":"31b9da3a3465b3ecfa36a9fa34a21a9e359978e7@digital.cabinet-office.gov.uk"},"message":"Avoid a shallow copy of metrics by passing a pointer.\n\nThis saves copying and is more efficient.","distinct":false,"url":"https://api.github.com/repos/alphagov/paas-cf/commits/9e6a5117af6ea17a1b1da714eb5daedc9cf37783"},{"sha":"51dfc2a6fe9330ce948ce73cbca7aeff9ea1bf5b","author":{"name":"Hector Rivas Gandara","email":"7b7e5985d0d5e042df62f31a43aa47b3c2b7c938@gmail.com"},"message":"Merge pull request #339 from alphagov/fix_availability_tests_race\n\n[#119272203] Fix data race in availability tests\n\n* commit '9e6a5117af6ea17a1b1da714eb5daedc9cf37783':\n  Avoid a shallow copy of metrics by passing a pointer.\n  Ensure all metrics are consumed before checking result.\n  Protect metrics variable with a lock.","distinct":false,"url":"https://api.github.com/repos/alphagov/paas-cf/commits/51dfc2a6fe9330ce948ce73cbca7aeff9ea1bf5b"},{"sha":"195fff4d03baa2f395ff9df065ec04f3be6a3ee4","author":{"name":"Alex Tomlins","email":"31b9da3a3465b3ecfa36a9fa34a21a9e359978e7@digital.cabinet-office.gov.uk"},"message":"Rename tests dir to platform-tests\n\nTo make the scope of these tests clearer.","distinct":true,"url":"https://api.github.com/repos/alphagov/paas-cf/commits/195fff4d03baa2f395ff9df065ec04f3be6a3ee4"},{"sha":"f35198df97a3340fe56181ba7dbe70ed17ace616","author":{"name":"Alex Tomlins","email":"31b9da3a3465b3ecfa36a9fa34a21a9e359978e7@digital.cabinet-office.gov.uk"},"message":"Update ImportPath for performance tests godeps.\n\nThis is still left with the value from before these tests were combined\ninto a single GOPATH. This updates the value to be relative to the\nGOPATH these are run from.","distinct":true,"url":"https://api.github.com/repos/alphagov/paas-cf/commits/f35198df97a3340fe56181ba7dbe70ed17ace616"},{"sha":"fc3007112c9b948d07032d66eb0118a879d7cdfe","author":{"name":"Alex Tomlins","email":"31b9da3a3465b3ecfa36a9fa34a21a9e359978e7@digital.cabinet-office.gov.uk"},"message":"Update README to reflect growth of platform tests.\n\nThis README dates from when there wer eonly the single set of custom\nacceptance tests. Update it now that there are more test suites present.","distinct":true,"url":"https://api.github.com/repos/alphagov/paas-cf/commits/fc3007112c9b948d07032d66eb0118a879d7cdfe"}]}
{"actor":{"display_login":"keymon"}}