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.
39 jobs for improve-support-for-big-traces in 87 minutes and 21 seconds (queued for 2 seconds)
latest
Status Job ID Name Coverage
  Prebuild
passed #197850194
clone test repo

00:01:16

passed #197850197
dep check

00:01:34

passed #197850193
docker
helper images

00:05:36

manual #197850195
allowed to fail manual
review-docs-deploy
passed #197850196
gitlab-org
tests definitions

00:03:01

 
  Test
passed #197850198
code_quality

00:01:23

passed #197850209
docs check links

00:01:03

passed #197850216
git 1.7.1

00:02:16

passed #197850199
docker
unit test 1/5

00:09:43

passed #197850200
docker
unit test 2/5

00:16:04

passed #197850201
docker
unit test 3/5

00:11:24

passed #197850202
docker
unit test 4/5

00:04:13

passed #197850203
docker
unit test 5/5

00:07:04

passed #197850204
docker allowed to fail
unit test with race 1/5

00:11:46

failed #197850205
docker allowed to fail
unit test with race 2/5

00:17:41

failed #197850206
docker allowed to fail
unit test with race 3/5

00:10:52

passed #197850207
docker allowed to fail
unit test with race 4/5

00:05:04

passed #197850208
docker allowed to fail
unit test with race 5/5

00:06:25

failed #197850210
shell windows-1803 allowed to fail
windows 1803 tests 1/3

00:25:41

failed #197850211
shell windows-1803 allowed to fail
windows 1803 tests 2/3

00:56:09

failed #197850212
shell windows-1803 allowed to fail
windows 1803 tests 3/3

00:12:30

failed #197850213
shell windows-1809 allowed to fail
windows 1809 tests 1/3

00:20:20

failed #197850214
shell windows-1809 allowed to fail
windows 1809 tests 2/3

00:47:10

failed #197850215
shell windows-1809 allowed to fail
windows 1809 tests 3/3

00:10:13

 
  Coverage
passed #197850218
race conditions detector

00:01:04

passed #197850217
test coverage report

00:01:02

57.2%
passed #197850219
test junit report

00:01:19

 
  Build
passed #197850220
gitlab-org
binaries darwin/386 darwin/amd64

00:03:59

passed #197850221
gitlab-org
binaries freebsd/386 freebsd/amd64 freebsd/arm

00:05:04

passed #197850222
gitlab-org
binaries linux/386 linux/amd64 linux/arm

00:04:48

passed #197850223
gitlab-org
binaries windows/386 windows/amd64

00:03:49

 
  Package
passed #197850224
gitlab-org
package-deb

00:02:23

passed #197850225
gitlab-org
package-rpm

00:02:23

 
  Release
passed #197850226
release
development S3

00:01:05

passed #197850227
docker
development docker images

00:03:34

passed #197850228
shell windows-1803
development servercore1803 helper docker image

00:06:03

passed #197850229
shell windows-1809
development servercore1809 helper docker image

00:02:49

passed #197850230
static QA

00:00:36

 
  Cleanup
manual #197850231
allowed to fail manual
review-docs-cleanup
 
Name Stage Failure
failed
windows 1803 tests 2/3 Test
gitlab.com/gitlab-org/gitlab-runner/executors/shell-1

gitlab.com/gitlab-org/gitlab-runner/executors/shell-2
gitlab.com/gitlab-org/gitlab-runner/executors/shell-3
gitlab.com/gitlab-org/gitlab-runner/helpers/archives-0


Running after script...
$ if (Test-Path $PKG_BUILD_DIR) { $(Get-Item $PKG_BUILD_DIR).Delete() }
ERROR: Job failed: exit status 1
failed
windows 1809 tests 2/3 Test
gitlab.com/gitlab-org/gitlab-runner/executors/shell-1

gitlab.com/gitlab-org/gitlab-runner/executors/shell-2
gitlab.com/gitlab-org/gitlab-runner/executors/shell-3
gitlab.com/gitlab-org/gitlab-runner/helpers/archives-0


Running after script...
$ if (Test-Path $PKG_BUILD_DIR) { $(Get-Item $PKG_BUILD_DIR).Delete() }
ERROR: Job failed: exit status 1
failed
windows 1803 tests 1/3 Test

WARNING: Failed packages:
WARNING: gitlab.com/gitlab-org/gitlab-runner/common-2
gitlab.com/gitlab-org/gitlab-runner/executors/docker-2


Running after script...
$ if (Test-Path $PKG_BUILD_DIR) { $(Get-Item $PKG_BUILD_DIR).Delete() }
ERROR: Job failed: exit status 1
failed
windows 1809 tests 1/3 Test

WARNING: Failed packages:
WARNING: gitlab.com/gitlab-org/gitlab-runner/common-2
gitlab.com/gitlab-org/gitlab-runner/executors/docker-2


Running after script...
$ if (Test-Path $PKG_BUILD_DIR) { $(Get-Item $PKG_BUILD_DIR).Delete() }
ERROR: Job failed: exit status 1
failed
windows 1803 tests 3/3 Test

WARNING: Failed packages:
WARNING: gitlab.com/gitlab-org/gitlab-runner/helpers/archives-1
gitlab.com/gitlab-org/gitlab-runner/helpers/docker-0


Running after script...
$ if (Test-Path $PKG_BUILD_DIR) { $(Get-Item $PKG_BUILD_DIR).Delete() }
ERROR: Job failed: exit status 1
failed
windows 1809 tests 3/3 Test

WARNING: Failed packages:
WARNING: gitlab.com/gitlab-org/gitlab-runner/helpers/archives-1
gitlab.com/gitlab-org/gitlab-runner/helpers/docker-0


Running after script...
$ if (Test-Path $PKG_BUILD_DIR) { $(Get-Item $PKG_BUILD_DIR).Delete() }
ERROR: Job failed: exit status 1
failed
unit test with race 2/5 Test
coverage: 41.5% of statements
ok gitlab.com/gitlab-org/gitlab-runner/executors/docker/machine 1.068s
Makefile:134: recipe for target 'parallel_test_execute' failed
make: *** [parallel_test_execute] Error 1
Uploading artifacts...
.cover/*: found 12 matching files
.testoutput/*: found 12 matching files

Uploading artifacts to coordinator... ok
id=197850205 responseStatus=201 Created token=ytEBKzat
ERROR: Job failed: exit code 1
failed
unit test with race 3/5 Test
coverage: 3.7% of statements
ok gitlab.com/gitlab-org/gitlab-runner/executors/virtualbox 1.053s
Makefile:134: recipe for target 'parallel_test_execute' failed
make: *** [parallel_test_execute] Error 1
Uploading artifacts...
.cover/*: found 12 matching files
.testoutput/*: found 12 matching files

Uploading artifacts to coordinator... ok
id=197850206 responseStatus=201 Created token=XHSzkU5G
ERROR: Job failed: exit code 1