1
0
镜像自地址 https://github.com/tuna/tunasync.git 已同步 2025-12-06 22:46:47 +00:00

refactor(worker): use Run instead of Start and Wait

这个提交包含在:
bigeagle
2016-04-24 23:21:03 +08:00
父节点 a6e8e9e2d9
当前提交 9339fba074
共有 6 个文件被更改,包括 58 次插入36 次删除

查看文件

@@ -116,9 +116,7 @@ echo $AOSP_REPO_BIN
So(err, ShouldBeNil)
So(readedScriptContent, ShouldResemble, []byte(scriptContent))
err = provider.Start()
So(err, ShouldBeNil)
err = provider.Wait()
err = provider.Run()
So(err, ShouldBeNil)
loggedContent, err := ioutil.ReadFile(provider.LogFile())
@@ -134,9 +132,7 @@ echo $AOSP_REPO_BIN
So(err, ShouldBeNil)
So(readedScriptContent, ShouldResemble, []byte(scriptContent))
err = provider.Start()
So(err, ShouldBeNil)
err = provider.Wait()
err = provider.Run()
So(err, ShouldNotBeNil)
})
@@ -148,15 +144,12 @@ sleep 5
err = ioutil.WriteFile(scriptFile, []byte(scriptContent), 0755)
So(err, ShouldBeNil)
err = provider.Start()
So(err, ShouldBeNil)
go func() {
err = provider.Wait()
err = provider.Run()
ctx.So(err, ShouldNotBeNil)
}()
time.Sleep(2)
time.Sleep(1 * time.Second)
err = provider.Terminate()
So(err, ShouldBeNil)