provisionerd sends failed or complete last (#2732)

* provisionerd sends failed or complete last

Signed-off-by: Spike Curtis <spike@coder.com>

* Move runner into package

Signed-off-by: Spike Curtis <spike@coder.com>

* Remove jobRunner interface

Signed-off-by: Spike Curtis <spike@coder.com>

* renames and slight reworking from code review

Signed-off-by: Spike Curtis <spike@coder.com>

* Reword comment about okToSend

Signed-off-by: Spike Curtis <spike@coder.com>
This commit is contained in:
Spike Curtis
2022-07-01 09:55:46 -07:00
committed by GitHub
parent e5d5fa7706
commit 22febc749a
8 changed files with 1102 additions and 808 deletions
+1 -1
View File
@@ -89,7 +89,7 @@ func (p *PTY) ExpectMatch(str string) string {
case <-timer.C:
}
_ = p.Close()
p.t.Errorf("match exceeded deadline: wanted %q; got %q", str, buffer.String())
p.t.Errorf("%s match exceeded deadline: wanted %q; got %q", time.Now(), str, buffer.String())
}()
for {
var r rune