Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit eaf3a37

Browse files
committed
Force failure with log
1 parent 94cf442 commit eaf3a37

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

.github/workflows/coder.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,9 +150,11 @@ jobs:
150150
terraform_wrapper: false
151151

152152
- name: Test with Mock Database
153+
env:
154+
GOMAXPROCS: ${{ runner.os == 'Windows' && 1 || 2 }}
153155
run: gotestsum --junitfile="gotests.xml" --packages="./..." --
154156
-covermode=atomic -coverprofile="gotests.coverage"
155-
-timeout=3m -count=5 -race -short -parallel=2
157+
-timeout=3m -count=5 -race -short
156158

157159
- name: Upload DataDog Trace
158160
if: (success() || failure()) && github.actor != 'dependabot[bot]'

coderd/coderdtest/coderdtest.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ func AwaitProjectImportJob(t *testing.T, client *codersdk.Client, organization s
157157
provisionerJob, err = client.ProjectImportJob(context.Background(), organization, job)
158158
require.NoError(t, err)
159159
return provisionerJob.Status.Completed()
160-
}, 3*time.Second, 25*time.Millisecond)
160+
}, 5*time.Second, 25*time.Millisecond)
161161
return provisionerJob
162162
}
163163

@@ -169,7 +169,7 @@ func AwaitWorkspaceProvisionJob(t *testing.T, client *codersdk.Client, organizat
169169
provisionerJob, err = client.WorkspaceProvisionJob(context.Background(), organization, job)
170170
require.NoError(t, err)
171171
return provisionerJob.Status.Completed()
172-
}, 3*time.Second, 25*time.Millisecond)
172+
}, 5*time.Second, 25*time.Millisecond)
173173
return provisionerJob
174174
}
175175

coderd/provisionerdaemons.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,9 @@ func (api *api) provisionerDaemonsServe(rw http.ResponseWriter, r *http.Request)
8484
_ = conn.Close(websocket.StatusInternalError, fmt.Sprintf("multiplex server: %s", err))
8585
return
8686
}
87-
defer func() {
88-
_ = session.Close()
87+
go func() {
88+
<-r.Context().Done()
89+
_, _ = fmt.Printf("\n\n\n\nDONE\n\n\n\n")
8990
}()
9091
mux := drpcmux.New()
9192
err = proto.DRPCRegisterProvisionerDaemon(mux, &provisionerdServer{

0 commit comments

Comments
 (0)