ciao-controller: silence go -race report for TestStartWorkloadLaunchCNCI
ciao-controller: silence go -race report for TestStartWorkloadLaunchCNCI

Go race is noticing the closure in the TestStartWorkloadLaunchCNCI() unit
test results in two separate threads reading and writing the same
variable.  This is resolved by use of a channel to transmit results
from the goroutine back to the parent.

Signed-off-by: Tim Pepper <8dbd764830e941d092a1cb7fa16423169acc0b04@linux.intel.com>

mrkz/ciao,leoswaldo/ciao,obedmr/ciao,rbradford/ciao,jorgevgut/ciao,erick0z/ciao,mcastelino/ciao,leoswaldo/ciao,matthewrsj/ciao,obedmr/ciao,mrkz/ciao,erick0z/ciao,markdryan/ciao,ciao-project/ciao,matthewrsj/ciao,leoswaldo/ciao,kaccardi/ciao,tpepper/ciao,wcwxyz/ciao,01org/ciao,mcastelino/ciao,jorgevgut/ciao,erick0z/ciao,tpepper/ciao,mcastelino/ciao,wcwxyz/ciao,ciao-project/ciao,mrkz/ciao,wcwxyz/ciao,obedmr/ciao,matthewrsj/ciao,kaccardi/ciao,jorgevgut/ciao,01org/ciao,markdryan/ciao,rbradford/ciao,tpepper/ciao