Not creating the script htmlReport for regeneration
Closed this issue · 8 comments
Running the command
mvn gauge:execute -DspecsDir=specs -DinParallel -Dnodes=16 -Dflags="--strategy=eager"
The generated report/htmlReport folder does not contain the htmlReport re-generation script.
art 2.zip
Version
Gauge version: 0.8.4.nightly-2017-04-20
Plugins
-------
html-report (4.0.0.nightly-2017-04-20)
java (0.6.3.nightly-2017-04-21)
xml-report (0.2.0)
Unable to replicate with below
Gauge version: 0.8.4.nightly-2017-04-20
Plugins
-------
csharp (0.10.0)
html-report (4.0.0.nightly-2017-04-25)
java (0.6.2)
ruby (0.4.0)
please re-test with latest nightly of html-report.
Now I am getting
runtime: out of memory: cannot allocate 338100224-byte block (2285633536 in use)
fatal error: out of memory
runtime stack:
runtime.throw(0x4c461d, 0xd)
/usr/local/Cellar/go/1.8/libexec/src/runtime/panic.go:596 +0x76
runtime.largeAlloc(0x1426a000, 0x46500, 0xcce58000)
/usr/local/Cellar/go/1.8/libexec/src/runtime/malloc.go:797 +0xd5
runtime.mallocgc.func1()
/usr/local/Cellar/go/1.8/libexec/src/runtime/malloc.go:690 +0x2b
runtime.systemstack(0x10a10a80)
/usr/local/Cellar/go/1.8/libexec/src/runtime/asm_386.s:337 +0x52
runtime.mstart()
/usr/local/Cellar/go/1.8/libexec/src/runtime/proc.go:1132
goroutine 1 [running]:
runtime.systemstack_switch()
/usr/local/Cellar/go/1.8/libexec/src/runtime/asm_386.s:291 fp=0x1163aca4 sp=0x1163aca0
runtime.mallocgc(0x1426a000, 0x0, 0xce49300, 0xcce58000)
/usr/local/Cellar/go/1.8/libexec/src/runtime/malloc.go:691 +0x691 fp=0x1163acf4 sp=0x1163aca4
runtime.growslice(0x4340e0, 0xcce58000, 0x101bc54f, 0x101ee000, 0x101fc3b5, 0x0, 0x25daab, 0x4b2b5d50)
/usr/local/Cellar/go/1.8/libexec/src/runtime/slice.go:140 +0x1c1 fp=0x1163ad40 sp=0x1163acf4
github.com/golang/protobuf/proto.(*Buffer).EncodeRawBytes(0x4b2b5d50, 0x32b1a000, 0x3fe66, 0x3fe66, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:201 +0xdc fp=0x1163ad70 sp=0x1163ad40
github.com/golang/protobuf/proto.(*Buffer).enc_proto3_slice_byte(0x4b2b5d50, 0x10c5ae60, 0x3d823700, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:691 +0xca fp=0x1163adb4 sp=0x1163ad70
github.com/golang/protobuf/proto.(*Buffer).enc_struct(0x4b2b5d50, 0x10be33b0, 0x3d823700, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1235 +0x285 fp=0x1163ae24 sp=0x1163adb4
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct.func1(0x4b2b5d50, 0x10)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x28 fp=0x1163ae3c sp=0x1163ae24
github.com/golang/protobuf/proto.(*Buffer).enc_len_thing(0x4b2b5d50, 0x1163aea8, 0x1163af14, 0x25dcef, 0x4b2b5d50)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1313 +0x4f fp=0x1163ae94 sp=0x1163ae3c
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct(0x4b2b5d50, 0x10be33b0, 0x3d823700, 0x1163af14, 0x4b2b5d50, 0x101bbfe6)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x51 fp=0x1163aebc sp=0x1163ae94
github.com/golang/protobuf/proto.(*Buffer).enc_struct_message(0x4b2b5d50, 0x10d74280, 0x39d49840, 0x10a62688, 0x10a62601)
/tmp/src/github.com/golang/protobuf/proto/encode.go:563 +0xdf fp=0x1163af20 sp=0x1163aebc
github.com/golang/protobuf/proto.(*Buffer).enc_struct(0x4b2b5d50, 0x10be39f0, 0x39d49840, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1235 +0x285 fp=0x1163af90 sp=0x1163af20
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct.func1(0x4b2b5d50, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x28 fp=0x1163afa8 sp=0x1163af90
github.com/golang/protobuf/proto.(*Buffer).enc_len_thing(0x4b2b5d50, 0x1163b014, 0x1163b080, 0x260354, 0x4b2b5d50)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1313 +0x4f fp=0x1163b000 sp=0x1163afa8
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct(0x4b2b5d50, 0x10be39f0, 0x39d49840, 0x1163b080, 0x0, 0x101bbfc2)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x51 fp=0x1163b028 sp=0x1163b000
github.com/golang/protobuf/proto.(*Buffer).enc_struct_message(0x4b2b5d50, 0x10d741e0, 0x39d497e0, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:563 +0xdf fp=0x1163b08c sp=0x1163b028
github.com/golang/protobuf/proto.(*Buffer).enc_struct(0x4b2b5d50, 0x10be38b0, 0x39d497e0, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1235 +0x285 fp=0x1163b0fc sp=0x1163b08c
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct.func1(0x4b2b5d50, 0x1)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x28 fp=0x1163b114 sp=0x1163b0fc
github.com/golang/protobuf/proto.(*Buffer).enc_len_thing(0x4b2b5d50, 0x1163b180, 0x1163b1ec, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1313 +0x4f fp=0x1163b16c sp=0x1163b114
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct(0x4b2b5d50, 0x10be38b0, 0x39d497e0, 0x1163b1ec, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x51 fp=0x1163b194 sp=0x1163b16c
github.com/golang/protobuf/proto.(*Buffer).enc_struct_message(0x4b2b5d50, 0x10c5bc20, 0x39d49800, 0x10a62688, 0x10a62601)
/tmp/src/github.com/golang/protobuf/proto/encode.go:563 +0xdf fp=0x1163b1f8 sp=0x1163b194
github.com/golang/protobuf/proto.(*Buffer).enc_struct(0x4b2b5d50, 0x10be3810, 0x39d49800, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1235 +0x285 fp=0x1163b268 sp=0x1163b1f8
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct.func1(0x4b2b5d50, 0x10be3c70)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x28 fp=0x1163b280 sp=0x1163b268
github.com/golang/protobuf/proto.(*Buffer).enc_len_thing(0x4b2b5d50, 0x1163b2ec, 0x1163b370, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1313 +0x4f fp=0x1163b2d8 sp=0x1163b280
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct(0x4b2b5d50, 0x10be3810, 0x39d49800, 0x1163b370, 0x10cc4160, 0xf)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x51 fp=0x1163b300 sp=0x1163b2d8
github.com/golang/protobuf/proto.(*Buffer).enc_slice_struct_message(0x4b2b5d50, 0x10d75220, 0x3dbec620, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:985 +0x114 fp=0x1163b37c sp=0x1163b300
github.com/golang/protobuf/proto.(*Buffer).enc_struct(0x4b2b5d50, 0x10be3bd0, 0x3dbec620, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1235 +0x285 fp=0x1163b3ec sp=0x1163b37c
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct.func1(0x4b2b5d50, 0x10)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x28 fp=0x1163b404 sp=0x1163b3ec
github.com/golang/protobuf/proto.(*Buffer).enc_len_thing(0x4b2b5d50, 0x1163b470, 0x1163b4dc, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1313 +0x4f fp=0x1163b45c sp=0x1163b404
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct(0x4b2b5d50, 0x10be3bd0, 0x3dbec620, 0x1163b4dc, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x51 fp=0x1163b484 sp=0x1163b45c
github.com/golang/protobuf/proto.(*Buffer).enc_struct_message(0x4b2b5d50, 0x10d75040, 0x466ad5c0, 0x10a62688, 0x10a62601)
/tmp/src/github.com/golang/protobuf/proto/encode.go:563 +0xdf fp=0x1163b4e8 sp=0x1163b484
github.com/golang/protobuf/proto.(*Buffer).enc_struct(0x4b2b5d50, 0x10be3810, 0x466ad5c0, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1235 +0x285 fp=0x1163b558 sp=0x1163b4e8
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct.func1(0x4b2b5d50, 0x10)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x28 fp=0x1163b570 sp=0x1163b558
github.com/golang/protobuf/proto.(*Buffer).enc_len_thing(0x4b2b5d50, 0x1163b5dc, 0x1163b660, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1313 +0x4f fp=0x1163b5c8 sp=0x1163b570
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct(0x4b2b5d50, 0x10be3810, 0x466ad5c0, 0x1163b660, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x51 fp=0x1163b5f0 sp=0x1163b5c8
github.com/golang/protobuf/proto.(*Buffer).enc_slice_struct_message(0x4b2b5d50, 0x10c5ba40, 0x32993180, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:985 +0x114 fp=0x1163b66c sp=0x1163b5f0
github.com/golang/protobuf/proto.(*Buffer).enc_struct(0x4b2b5d50, 0x10be3770, 0x32993180, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1235 +0x285 fp=0x1163b6dc sp=0x1163b66c
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct.func1(0x4b2b5d50, 0x3)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x28 fp=0x1163b6f4 sp=0x1163b6dc
github.com/golang/protobuf/proto.(*Buffer).enc_len_thing(0x4b2b5d50, 0x1163b760, 0x1163b7cc, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1313 +0x4f fp=0x1163b74c sp=0x1163b6f4
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct(0x4b2b5d50, 0x10be3770, 0x32993180, 0x1163b7cc, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x51 fp=0x1163b774 sp=0x1163b74c
github.com/golang/protobuf/proto.(*Buffer).enc_struct_message(0x4b2b5d50, 0x10c5b900, 0x4b2b33b0, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:563 +0xdf fp=0x1163b7d8 sp=0x1163b774
github.com/golang/protobuf/proto.(*Buffer).enc_struct(0x4b2b5d50, 0x10be36d0, 0x4b2b33b0, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1235 +0x285 fp=0x1163b848 sp=0x1163b7d8
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct.func1(0x4b2b5d50, 0x3)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x28 fp=0x1163b860 sp=0x1163b848
github.com/golang/protobuf/proto.(*Buffer).enc_len_thing(0x4b2b5d50, 0x1163b8cc, 0x1163b950, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1313 +0x4f fp=0x1163b8b8 sp=0x1163b860
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct(0x4b2b5d50, 0x10be36d0, 0x4b2b33b0, 0x1163b950, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x51 fp=0x1163b8e0 sp=0x1163b8b8
github.com/golang/protobuf/proto.(*Buffer).enc_slice_struct_message(0x4b2b5d50, 0x10c5b7c0, 0x4b60e370, 0x1ffffff, 0x12d82b00)
/tmp/src/github.com/golang/protobuf/proto/encode.go:985 +0x114 fp=0x1163b95c sp=0x1163b8e0
github.com/golang/protobuf/proto.(*Buffer).enc_struct(0x4b2b5d50, 0x10be3630, 0x4b60e370, 0x600, 0x4b60ac00)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1235 +0x285 fp=0x1163b9cc sp=0x1163b95c
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct.func1(0x0, 0x10cca500)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x28 fp=0x1163b9e4 sp=0x1163b9cc
github.com/golang/protobuf/proto.(*Buffer).enc_len_thing(0x4b2b5d50, 0x10a32a50, 0x1163babc, 0x4962e0, 0x10a32a01)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1313 +0x4f fp=0x1163ba3c sp=0x1163b9e4
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct(0x4b2b5d50, 0x10be3630, 0x4b60e370, 0x10a32abc, 0x145, 0x19)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x51 fp=0x1163ba64 sp=0x1163ba3c
github.com/golang/protobuf/proto.(*Buffer).enc_struct_message(0x4b2b5d50, 0x10c5b720, 0x4a8abf30, 0x4b32eac0, 0x50db20f8)
/tmp/src/github.com/golang/protobuf/proto/encode.go:563 +0xdf fp=0x1163bac8 sp=0x1163ba64
github.com/golang/protobuf/proto.(*Buffer).enc_struct(0x4b2b5d50, 0x10be3590, 0x4a8abf30, 0x1000228, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1235 +0x285 fp=0x1163bb38 sp=0x1163bac8
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct.func1(0x4340e0, 0x4b494290)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x28 fp=0x1163bb50 sp=0x1163bb38
github.com/golang/protobuf/proto.(*Buffer).enc_len_thing(0x4b2b5d50, 0x10a32bbc, 0x1163bc28, 0x4b494290, 0x4b494280)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1313 +0x4f fp=0x1163bba8 sp=0x1163bb50
github.com/golang/protobuf/proto.(*Buffer).enc_len_struct(0x4b2b5d50, 0x10be3590, 0x4a8abf30, 0x10a32c28, 0x4b494290, 0x8)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1305 +0x51 fp=0x1163bbd0 sp=0x1163bba8
github.com/golang/protobuf/proto.(*Buffer).enc_struct_message(0x4b2b5d50, 0x10c5b4a0, 0x4b2b5ce0, 0x10a62688, 0x10a62601)
/tmp/src/github.com/golang/protobuf/proto/encode.go:563 +0xdf fp=0x1163bc34 sp=0x1163bbd0
github.com/golang/protobuf/proto.(*Buffer).enc_struct(0x4b2b5d50, 0x10be2730, 0x4b2b5ce0, 0x4b4560, 0x4b2b5ce0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:1235 +0x285 fp=0x1163bca4 sp=0x1163bc34
github.com/golang/protobuf/proto.(*Buffer).Marshal(0x4b2b5d50, 0x6edc60, 0x4b2b5ce0, 0x0, 0x0)
/tmp/src/github.com/golang/protobuf/proto/encode.go:274 +0x1d5 fp=0x1163bce8 sp=0x1163bca4
github.com/golang/protobuf/proto.Marshal(0x6edc60, 0x4b2b5ce0, 0x8854, 0x10a32d6c, 0x0, 0x0, 0x528291f)
/tmp/src/github.com/golang/protobuf/proto/encode.go:236 +0x96 fp=0x1163bd08 sp=0x1163bce8
github.com/getgauge/gauge/plugin.(*plugin).sendMessage(0x1154b560, 0x4b2b5ce0, 0x10a32d6c, 0x55)
/tmp/src/github.com/getgauge/gauge/plugin/plugin.go:363 +0x3b fp=0x1163bd40 sp=0x1163bd08
github.com/getgauge/gauge/plugin.(*Handler).NotifyPlugins(0x10d00b98, 0x4b2b5ce0)
/tmp/src/github.com/getgauge/gauge/plugin/plugin.go:333 +0x6d fp=0x1163bda0 sp=0x1163bd40
github.com/getgauge/gauge/execution.(*parallelExecution).finish(0x10a82af0)
/tmp/src/github.com/getgauge/gauge/execution/parallelExecution.go:229 +0x189 fp=0x1163be60 sp=0x1163bda0
github.com/getgauge/gauge/execution.(*parallelExecution).run(0x10a82af0, 0x6ea030)
/tmp/src/github.com/getgauge/gauge/execution/parallelExecution.go:125 +0x26f fp=0x1163beb0 sp=0x1163be60
github.com/getgauge/gauge/execution.ExecuteSpecs(0x10a5c0f0, 0x1, 0x2, 0x0)
/tmp/src/github.com/getgauge/gauge/execution/execute.go:105 +0x71a fp=0x1163bf3c sp=0x1163beb0
main.main()
/Users/stechops/Library/Application Support/Go Agent/pipelines/Gauge-Nightly/gauge.go:153 +0x3c9 fp=0x1163bfc8 sp=0x1163bf3c
runtime.main()
/usr/local/Cellar/go/1.8/libexec/src/runtime/proc.go:185 +0x1da fp=0x1163bff0 sp=0x1163bfc8
runtime.goexit()
/usr/local/Cellar/go/1.8/libexec/src/runtime/asm_386.s:1629 +0x1 fp=0x1163bff4 sp=0x1163bff0
goroutine 20 [select, 3 minutes]:
github.com/getgauge/gauge/plugin/install.waitToPrint(0x10ae6480, 0x10a5d080, 0x0, 0x0, 0x10b2b3d0)
/tmp/src/github.com/getgauge/gauge/plugin/install/check.go:79 +0x11b
github.com/getgauge/gauge/plugin/install.printUpdateInfo(0x10a5d080, 0x10b2b3d0)
/tmp/src/github.com/getgauge/gauge/plugin/install/check.go:75 +0x7b
created by github.com/getgauge/gauge/plugin/install.(*UpdateFacade).BufferUpdateDetails
/tmp/src/github.com/getgauge/gauge/plugin/install/check.go:44 +0xaa
goroutine 230 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x10d84e00, 0x10f2c0b0)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 39 [chan receive]:
github.com/getgauge/gauge/execution/rerun.ListenFailedScenarios.func1(0x109fde80)
/tmp/src/github.com/getgauge/gauge/execution/rerun/rerun.go:102 +0x44
created by github.com/getgauge/gauge/execution/rerun.ListenFailedScenarios
/tmp/src/github.com/getgauge/gauge/execution/rerun/rerun.go:114 +0xdd
goroutine 125 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x112561c0, 0x114820b0)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 260 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x10d84d40, 0x10ab64d0)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 134 [select, 3 minutes]:
github.com/getgauge/gauge/conn.(*GaugeConnectionHandler).acceptConnectionWithoutTimeout(0x118c8d90, 0x6f15c0, 0x117ca220, 0x0, 0x0)
/tmp/src/github.com/getgauge/gauge/conn/connectionHandler.go:88 +0x1ad
github.com/getgauge/gauge/conn.(*GaugeConnectionHandler).HandleMultipleConnections(0x118c8d90)
/tmp/src/github.com/getgauge/gauge/conn/connectionHandler.go:136 +0x1b
created by github.com/getgauge/gauge/api.startAPIService
/tmp/src/github.com/getgauge/gauge/api/api.go:59 +0x116
goroutine 150 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x11256200, 0x10c44160)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 40 [syscall, 3 minutes]:
syscall.Syscall(0xd, 0x117da000, 0x8000, 0x8000, 0x30c02ca8, 0x45660, 0x309ef000)
/usr/local/Cellar/go/1.8/libexec/src/syscall/asm_darwin_386.s:17 +0x5
syscall.read(0xd, 0x117da000, 0x8000, 0x8000, 0x10142a8, 0x0, 0x8000)
/usr/local/Cellar/go/1.8/libexec/src/syscall/zsyscall_darwin_386.go:973 +0x3f
syscall.Read(0xd, 0x117da000, 0x8000, 0x8000, 0x309ef000, 0x0, 0x0)
/usr/local/Cellar/go/1.8/libexec/src/syscall/syscall_unix.go:162 +0x33
os.(*File).read(0x10d00c10, 0x117da000, 0x8000, 0x8000, 0x4340e0, 0x2c201, 0x117da000)
/usr/local/Cellar/go/1.8/libexec/src/os/file_unix.go:165 +0x4a
os.(*File).Read(0x10d00c10, 0x117da000, 0x8000, 0x8000, 0x8000, 0x8000, 0x0)
/usr/local/Cellar/go/1.8/libexec/src/os/file.go:101 +0x58
io.copyBuffer(0x30cdf370, 0x118c8e90, 0x6eaaf0, 0x10d00c10, 0x117da000, 0x8000, 0x8000, 0x85f61, 0x10c8fcc0, 0x109fdb30, ...)
/usr/local/Cellar/go/1.8/libexec/src/io/io.go:390 +0xc1
io.Copy(0x30cdf370, 0x118c8e90, 0x6eaaf0, 0x10d00c10, 0x4458, 0x4171c0, 0x109fdb00, 0x10bee7dc)
/usr/local/Cellar/go/1.8/libexec/src/io/io.go:360 +0x4b
os/exec.(*Cmd).writerDescriptor.func1(0x4171c0, 0x109fdb00)
/usr/local/Cellar/go/1.8/libexec/src/os/exec/exec.go:254 +0x36
os/exec.(*Cmd).Start.func1(0x10c40210, 0x1175c0f0)
/usr/local/Cellar/go/1.8/libexec/src/os/exec/exec.go:371 +0x17
created by os/exec.(*Cmd).Start
/usr/local/Cellar/go/1.8/libexec/src/os/exec/exec.go:372 +0x37e
goroutine 172 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x10d84e40, 0x10c440b0)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 176 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x11336000, 0x11482000)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 168 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x10e2e000, 0x10c44000)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 38 [chan receive]:
github.com/getgauge/gauge/reporter.ListenExecutionEvents.func1(0x109fde40, 0x10d00b88)
/tmp/src/github.com/getgauge/gauge/reporter/reporter.go:117 +0x68
created by github.com/getgauge/gauge/reporter.ListenExecutionEvents
/tmp/src/github.com/getgauge/gauge/reporter/reporter.go:155 +0xb2
goroutine 164 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x10d84dc0, 0x11164160)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 273 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x10d84e80, 0x10ab6580)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 287 [IO wait, 3 minutes]:
net.runtime_pollWait(0x30a59f08, 0x72, 0x0)
/usr/local/Cellar/go/1.8/libexec/src/runtime/netpoll.go:164 +0x45
net.(*pollDesc).wait(0x10b565bc, 0x72, 0x0, 0x10c62f90)
/usr/local/Cellar/go/1.8/libexec/src/net/fd_poll_runtime.go:75 +0x25
net.(*pollDesc).waitRead(0x10b565bc, 0xffffffff, 0x0)
/usr/local/Cellar/go/1.8/libexec/src/net/fd_poll_runtime.go:80 +0x23
net.(*netFD).accept(0x10b56580, 0x0, 0x6eab90, 0x10c62f90)
/usr/local/Cellar/go/1.8/libexec/src/net/fd_unix.go:430 +0x151
net.(*TCPListener).accept(0x10c21d20, 0x4458, 0x417500, 0x10d8eb40)
/usr/local/Cellar/go/1.8/libexec/src/net/tcpsock_posix.go:136 +0x1d
net.(*TCPListener).Accept(0x10c21d20, 0x10d8eb40, 0x10c54fcc, 0x0, 0x0)
/usr/local/Cellar/go/1.8/libexec/src/net/tcpsock.go:228 +0x36
github.com/getgauge/gauge/conn.(*GaugeConnectionHandler).acceptConnectionWithoutTimeout.func1(0x118c8d90, 0x1136d780, 0x1136d7c0)
/tmp/src/github.com/getgauge/gauge/conn/connectionHandler.go:79 +0x21
created by github.com/getgauge/gauge/conn.(*GaugeConnectionHandler).acceptConnectionWithoutTimeout
/tmp/src/github.com/getgauge/gauge/conn/connectionHandler.go:86 +0x8f
goroutine 290 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x11256280, 0x11164210)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 137 [syscall, 3 minutes]:
syscall.Syscall6(0x1, 0x231, 0x10c3d68c, 0x24, 0x0, 0x0, 0x0, 0xffffff00, 0x37da16, 0x10f6f440)
/usr/local/Cellar/go/1.8/libexec/src/syscall/asm_darwin_386.s:41 +0x5
os.(*Process).blockUntilWaitable(0x10c84f00, 0x10f43900, 0xc2d, 0x10be6960)
/usr/local/Cellar/go/1.8/libexec/src/os/wait_waitid.go:28 +0x74
os.(*Process).wait(0x10c84f00, 0xdcc6, 0x20, 0x487a60)
/usr/local/Cellar/go/1.8/libexec/src/os/exec_unix.go:22 +0x2a
os.(*Process).Wait(0x10c84f00, 0x379622, 0x10d4c760, 0x10f43900)
/usr/local/Cellar/go/1.8/libexec/src/os/exec.go:115 +0x1b
github.com/getgauge/gauge/runner.(*LanguageRunner).waitAndGetErrorMessage.func1(0x10d62660)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:324 +0x25
created by github.com/getgauge/gauge/runner.(*LanguageRunner).waitAndGetErrorMessage
/tmp/src/github.com/getgauge/gauge/runner/runner.go:335 +0x2d
goroutine 136 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x10b56500, 0x10af82c0)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 154 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x11256240, 0x111640b0)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 135 [syscall, 3 minutes]:
syscall.Syscall(0x8, 0x111fe000, 0x8000, 0x8000, 0x30b49b00, 0x45660, 0x309ef000)
/usr/local/Cellar/go/1.8/libexec/src/syscall/asm_darwin_386.s:17 +0x5
syscall.read(0x8, 0x111fe000, 0x8000, 0x8000, 0x1014280, 0x0, 0x8000)
/usr/local/Cellar/go/1.8/libexec/src/syscall/zsyscall_darwin_386.go:973 +0x3f
syscall.Read(0x8, 0x111fe000, 0x8000, 0x8000, 0x309ef000, 0x0, 0x0)
/usr/local/Cellar/go/1.8/libexec/src/syscall/syscall_unix.go:162 +0x33
os.(*File).read(0x10c21fa8, 0x111fe000, 0x8000, 0x8000, 0x4340e0, 0x30c04901, 0x111fe000)
/usr/local/Cellar/go/1.8/libexec/src/os/file_unix.go:165 +0x4a
os.(*File).Read(0x10c21fa8, 0x111fe000, 0x8000, 0x8000, 0x8000, 0x8000, 0x10c3976c)
/usr/local/Cellar/go/1.8/libexec/src/os/file.go:101 +0x58
io.copyBuffer(0x30cdf370, 0x118c8e90, 0x6eaaf0, 0x10c21fa8, 0x111fe000, 0x8000, 0x8000, 0x10a63180, 0x10be6e60, 0x43, ...)
/usr/local/Cellar/go/1.8/libexec/src/io/io.go:390 +0xc1
io.Copy(0x30cdf370, 0x118c8e90, 0x6eaaf0, 0x10c21fa8, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.8/libexec/src/io/io.go:360 +0x4b
os/exec.(*Cmd).writerDescriptor.func1(0x0, 0x49821)
/usr/local/Cellar/go/1.8/libexec/src/os/exec/exec.go:254 +0x36
os/exec.(*Cmd).Start.func1(0x10af82c0, 0x118c9c20)
/usr/local/Cellar/go/1.8/libexec/src/os/exec/exec.go:371 +0x17
created by os/exec.(*Cmd).Start
/usr/local/Cellar/go/1.8/libexec/src/os/exec/exec.go:372 +0x37e
goroutine 41 [syscall, 3 minutes]:
syscall.Syscall6(0x1, 0x236, 0x10c386e4, 0x24, 0x0, 0x0, 0x0, 0x28187, 0x10c3504c, 0x2)
/usr/local/Cellar/go/1.8/libexec/src/syscall/asm_darwin_386.s:41 +0x5
os.(*Process).blockUntilWaitable(0x11019800, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.8/libexec/src/os/wait_waitid.go:28 +0x74
os.(*Process).wait(0x11019800, 0x118fb301, 0x12c64a, 0x1)
/usr/local/Cellar/go/1.8/libexec/src/os/exec_unix.go:22 +0x2a
os.(*Process).Wait(0x11019800, 0x109fd880, 0x10c387dc, 0x2b728)
/usr/local/Cellar/go/1.8/libexec/src/os/exec.go:115 +0x1b
github.com/getgauge/gauge/plugin.StartPlugin.func1(0x10c40210, 0x1175c1c0)
/tmp/src/github.com/getgauge/gauge/plugin/plugin.go:200 +0x1e
created by github.com/getgauge/gauge/plugin.StartPlugin
/tmp/src/github.com/getgauge/gauge/plugin/plugin.go:204 +0x171
goroutine 226 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x11256000, 0x10ab60b0)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 234 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x10d84d80, 0x10ab6a50)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 7 [IO wait, 3 minutes]:
net.runtime_pollWait(0x30a59e18, 0x72, 0x11014000)
/usr/local/Cellar/go/1.8/libexec/src/runtime/netpoll.go:164 +0x45
net.(*pollDesc).wait(0x10d842bc, 0x72, 0x6eba70, 0x6e912c)
/usr/local/Cellar/go/1.8/libexec/src/net/fd_poll_runtime.go:75 +0x25
net.(*pollDesc).waitRead(0x10d842bc, 0x11014000, 0x2000)
/usr/local/Cellar/go/1.8/libexec/src/net/fd_poll_runtime.go:80 +0x23
net.(*netFD).Read(0x10d84280, 0x11014000, 0x2000, 0x2000, 0x0, 0x6eba70, 0x6e912c)
/usr/local/Cellar/go/1.8/libexec/src/net/fd_unix.go:250 +0x14e
net.(*conn).Read(0x119e2468, 0x11014000, 0x2000, 0x2000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.8/libexec/src/net/net.go:181 +0x50
github.com/getgauge/gauge/conn.(*GaugeConnectionHandler).handleConnectionMessages(0x118c8d90, 0x6f15c0, 0x119e2468)
/tmp/src/github.com/getgauge/gauge/conn/connectionHandler.go:103 +0x7b
created by github.com/getgauge/gauge/conn.(*GaugeConnectionHandler).acceptConnectionWithoutTimeout
/tmp/src/github.com/getgauge/gauge/conn/connectionHandler.go:93 +0x197
goroutine 221 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x10d84900, 0x10c402c0)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 241 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x10d8e000, 0x10f2c000)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
goroutine 238 [chan receive, 3 minutes]:
github.com/getgauge/gauge/runner.StartRunner.func1(0x10d84f00, 0x11164000)
/tmp/src/github.com/getgauge/gauge/runner/runner.go:295 +0x31
created by github.com/getgauge/gauge/runner.StartRunner
/tmp/src/github.com/getgauge/gauge/runner/runner.go:298 +0x258
The behavior is inconsistent with repeated runs. Now getting the following error
art.zip
Plugin [Html Report] with pid [1658] did not exit after 4.00 seconds. Forcefully killing it.
After encountering this error, the HTML report is not getting generated.
The json file size is huge. That is one scenario when this issue is replicable.
Actual behavior
Unable to find the last-run-result for regeneration.
Expected behavior
the .gauge folder should contain the last run result
Steps to replicate
-
Run the specification example.spec from the IDE
test 3.zip -
Check the .gauge folder. It does not contain the last run result
Version
Gauge version: 0.8.6.nightly-2017-06-27
Plugins
-------
html-report (4.0.1.nightly-2017-06-27)
java (0.6.5.nightly-2017-06-27)
This is because save_execution_result is not set to true.
Can we add save_execution_result to the default.properties and set it to false by default?
When the specs are executed, I am getting the following error
Plugin [Html Report] with pid [534] did not exit after 4.00 seconds. Forcefully killing it.
Specifications: 83 executed 1 passed 82 failed 3 skipped
Scenarios: 2702 executed 2 passed 2700 failed 4 skipped
Total time taken: 1h9m37.121s
This is a known issue in gauge. It happens when there is a huge project and html-report does is not able to generate reports within the timeout limit. This can be fixed by setting a higher timeout value for the plugins.
plugin_kill_timeout
in gauge.properties can be set to a higher value. Current default is 4000 (4 secs).
This is a temporary workaround and a better fix will be available as a part of getgauge/html-report#153.