summaryrefslogtreecommitdiff
path: root/network/trace_test.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix concurrent updates•••In some cases if PatchTrace takes ages, we might send `PUT` with `success` status. As a `touchJob` we should only send `running` state. The final state should be send only as a last, last, last request of `finish()`. closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63972 Kamil Trzciński2019-07-041-1/+9
* Merge branch 'cleanup' into 'master'•••Numerous typos were fixed. Some unused constants, variables and arguments were removed. See merge request gitlab-org/gitlab-runner!1258Tomasz Maczukin2019-06-051-2/+0
|\
| * Numerous typos were fixed. Some unused constants, variables and arguments wer...Alexander Kutelev2019-03-251-2/+0
* | Store temporary traces on diskKamil Trzciński2019-04-251-12/+31
* | Optimise trace handling•••This makes all traces to be send in chunks and to only use incremental sending endpoint. This makes GitLab Runner to efficiently append traces in small chunks, and to not resend unless explicitly requested. Kamil Trzciński2019-04-161-220/+145
|/
* Add ability to mask variables.•••This makes variables to be allowed to be `masked: true`. The masked values will be replaced with `[MASKED]`. The masking is done in-line, thus we delay sending trace if the content is partial match for masked output. Kamil Trzciński2019-03-061-7/+31
* Fix gofmt errorsAlessio Caiazza2018-08-141-1/+1
* Fix wrongly generated `Content-Range` header for `PATCH /api/v4/jobs/:id/trac...Tomasz Maczukin2018-08-101-22/+136
* Update related testsTomasz Maczukin2018-05-251-12/+6
* Decrease complexity of UpdateJob definitionTomasz Maczukin2017-12-191-13/+63
* Add failure_reason basic implementationShinya Maeda2017-12-181-5/+13
* Renaming fields and methodsAlessio Caiazza2017-12-121-10/+10
* :white_check_mark: Fix 7 data races in network package•••- function network.(*updateTraceNetwork).UpdateJob() - network/trace_test.go:35 #2925 - function network.TestJobForceSend() - network/trace_test.go:192 #2926 - function network.TestJobForceSend() - network/trace_test.go:193 #2927 - function network.TestJobForceSend() - network/trace_test.go:198 #2928 - function network.(*clientJobTrace).incrementalUpdate() - network/trace.go:192 #2929 - function network.TestJobForceSend() - network/trace_test.go:200 #2930 - function network.TestJobForceSend() - network/trace_test.go:209 #2931 Alessio Caiazza2017-12-081-146/+115
* Rename 2nd iteration: rename importsTomasz Maczukin2017-09-111-1/+1
* Fix test failuresKamil Trzcinski2017-04-201-1/+6
* Remove legacy JobResponse stuct fields - step 14Tomasz Maczukin2017-03-161-1/+1
* Remove fallback from incrementalUpdate to fullUpdateTomasz Maczukin2017-03-161-4/+32
* Rename trace related codeTomasz Maczukin2017-03-161-0/+178