{"push_id":1180125583,"size":13,"distinct_size":13,"ref":"refs/heads/unittests","head":"58535993cab5c6a31c208a96ce27a0d440251417","before":"87714707bed559f65d61a598e34aa99c6ac497db","commits":[{"sha":"e3bb6be5aa9c1bb3d74d7e93c4894a32b6124769","author":{"name":"Samuel Ortiz","email":"0d21f9d17aa247920ac3c1f9d681642090ceba5b@linux.intel.com"},"message":"ciao-controller: All running instances status should be 'active'\n\nWhen asking for a specific instance details or a list of instances\ndetails, the status string for a running instance should be\nconsistent.\nThen, for OpenStack compatibility sake, we want this string to\nbe 'active' and not 'running'.\n\nFixes #323\n\nSigned-off-by: Samuel Ortiz <sameo@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/e3bb6be5aa9c1bb3d74d7e93c4894a32b6124769"},{"sha":"26d8e7ce3b182b823bc547cdd6782d2d7878c4f5","author":{"name":"Samuel Ortiz","email":"0d21f9d17aa247920ac3c1f9d681642090ceba5b@linux.intel.com"},"message":"Merge pull request #324 from 01org/sameo/issue/323\n\nciao-controller: All running instances status should be 'active'","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/26d8e7ce3b182b823bc547cdd6782d2d7878c4f5"},{"sha":"03ee8bec2ee1ec3b94f912f0d61eb161c4b710b4","author":{"name":"Tim Pepper","email":"9ca68eda3abf78fbf634adcaaa20e3fe0416096a@linux.intel.com"},"message":"testutil: server EventNotify() doesn't handle connect/disconnect\n\nThe testutil had conditional handling in EventNotify() for\nconnect/disconnect cases which are already handled by ConnectNotify() and\nDisconnectNotify().  That means they're forever uncovered by test and dead\ncode which gets removed.\n\nSigned-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/03ee8bec2ee1ec3b94f912f0d61eb161c4b710b4"},{"sha":"5513dddf7918f8d1ae3343ff65197688df2a7bad","author":{"name":"Tim Pepper","email":"9ca68eda3abf78fbf634adcaaa20e3fe0416096a@linux.intel.com"},"message":"testutil: treat server's clients and net clients the same\n\nThe testutil server implementation has internal structures to track\n\"compute node\" clients and \"network node\" clients.  They are needlessly\ndifferent, with the network nodes' tracking being a lessor implementation.\nCleaning this up makes it easier to subsequently add on CNCI related flows.\n\nSigned-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/5513dddf7918f8d1ae3343ff65197688df2a7bad"},{"sha":"1eeb31352db4ce0d53b396192f0953a2508e5b44","author":{"name":"Tim Pepper","email":"9ca68eda3abf78fbf634adcaaa20e3fe0416096a@linux.intel.com"},"message":"testutil: TestStart wait on server response before agent\n\nThe testutil client-server test's TestStart function waits first on the\nagent and then on the server.  That's technically fine since this is all\nasynchonous and threaded, but it's illogical.  The command first flows\nthrough the server so wait on seeing it flow through the server first.\nThen wait on seeing the command at the agent.\n\nSigned-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/1eeb31352db4ce0d53b396192f0953a2508e5b44"},{"sha":"4eea671874906269f580f315889afeb468ed2004","author":{"name":"Tim Pepper","email":"9ca68eda3abf78fbf634adcaaa20e3fe0416096a@linux.intel.com"},"message":"testutil: ssntp.ConcentratorInstanceAddedEvent event flows\n\nAdd ssntp.ConcentratorInstanceAddedEvent event flows to the testutil\nclient-server test.  This means adding a cnciAgent client and a test case\nsimulates the controller requesting via the server that a netAgent start\nthe cnciAgent.\n\nSigned-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/4eea671874906269f580f315889afeb468ed2004"},{"sha":"92567e601820c65596d4cb9d2ce3196956b53f59","author":{"name":"Tim Pepper","email":"9ca68eda3abf78fbf634adcaaa20e3fe0416096a@linux.intel.com"},"message":"ciao-scheduler: ssntp.ConcentratorInstanceAddedEvent event test flows\n\nAs in testutil, add ssntp.ConcentratorInstanceAddedEvent event test flows\nto the ciao-scheduler ssntp test cases.  The test controller triggers a\nworkload start for the cnci on a network node.\n\nSigned-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/92567e601820c65596d4cb9d2ce3196956b53f59"},{"sha":"44d69387627c1c3c07b214db7723684bdce2faca","author":{"name":"Tim Pepper","email":"9ca68eda3abf78fbf634adcaaa20e3fe0416096a@linux.intel.com"},"message":"testutil: ssntp.TenantAdded event flows\n\nAdd testutil ssntp.TenantAdded event flows test coverage.\n\nSigned-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/44d69387627c1c3c07b214db7723684bdce2faca"},{"sha":"d3243195d4273f42216f84d75184d40d609aac8d","author":{"name":"Tim Pepper","email":"9ca68eda3abf78fbf634adcaaa20e3fe0416096a@linux.intel.com"},"message":"testutil: ssntp.TenantRemoved event flows\n\nAdd testutil ssntp.TenantRemoved event flows test coverage.\n\nSigned-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/d3243195d4273f42216f84d75184d40d609aac8d"},{"sha":"2477021179db222cf90ce69fb081dd8ec3553ddd","author":{"name":"Tim Pepper","email":"9ca68eda3abf78fbf634adcaaa20e3fe0416096a@linux.intel.com"},"message":"testutil: ssntp.PublicIPAssigned event flows\n\nAdd testutil ssntp.PublicIPAssigned event flows coverage and correct the\nevent forwarding.  The public IP assignment event flows from a CNCI to all\ncontrollers.\n\nSigned-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/2477021179db222cf90ce69fb081dd8ec3553ddd"},{"sha":"702d6f656430e2464949d0d792f0b139bf43e175","author":{"name":"Tim Pepper","email":"9ca68eda3abf78fbf634adcaaa20e3fe0416096a@linux.intel.com"},"message":"ciao-scheduler: add TenantAdded, TenantRemoved, PublicIPAssigned tests\n\nUtilizing the changes as made in testutil, this patch extends the ssntp\ntest coverage of ciao-scheduler to include TenantAdded, TenantRemoved,\nand PublicIPAssigned event flows.\n\nSigned-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/702d6f656430e2464949d0d792f0b139bf43e175"},{"sha":"62a20678246adaaed6a8fdc34a2d6c39969c7e72","author":{"name":"Tim Pepper","email":"9ca68eda3abf78fbf634adcaaa20e3fe0416096a@linux.intel.com"},"message":"ciao-scheduler: bugfixes for ssntp.PublicIPAssigned event forwarding\n\nThe ssntp.PublicIPAssigned events must flow from a CNCI to all controllers.\nThe code was trying to enable a flow from controller to CNCI (which is more\nin the direction of what \"assign public ip\" would do).\n\nSigned-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/62a20678246adaaed6a8fdc34a2d6c39969c7e72"},{"sha":"58535993cab5c6a31c208a96ce27a0d440251417","author":{"name":"Tim Pepper","email":"9ca68eda3abf78fbf634adcaaa20e3fe0416096a@linux.intel.com"},"message":"testutil: more verbose client message for unhandled ssntp flows\n\nIt's useful in debugging to when a client missed an event or command to see\nif it was the basic agent or the net agent or the cnci agent which\nencountered something unexpected.  We know the role of the client and can\nString() output it for clarity.\n\nSigned-off-by: Tim Pepper <timothy.c.pepper@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/tpepper/ciao/commits/58535993cab5c6a31c208a96ce27a0d440251417"}]}
{"actor":{"display_login":"tpepper"}}