Skip to content

CI test fails (timeout after 20m) #17709

Closed
@wxiaoguang

Description

@wxiaoguang
2021/11/18 13:31:27 .../queue/workerpool.go:93:zeroBoost() [W] WorkerPool: (for TestChannelQueue) has zero workers - adding 5 temporary workers for 5m0s
coverage: 17.0% of statements
panic: test timed out after 20m0s

goroutine 85 [running]:
testing.(*M).startAlarm.func1()
	/usr/local/go/src/testing/testing.go:1788 +0xbb
created by time.goFunc
	/usr/local/go/src/time/sleep.go:180 +0x4a

goroutine 1 [chan receive, 19 minutes]:
testing.(*T).Run(0xc000102820, {0xdd7c95, 0x1b}, 0xdeff30)
	/usr/local/go/src/testing/testing.go:1307 +0x752
testing.runTests.func1(0x0)
	/usr/local/go/src/testing/testing.go:1598 +0x9a
testing.tRunner(0xc000102820, 0xc0001d7bc0)
	/usr/local/go/src/testing/testing.go:1259 +0x230
testing.runTests(0xc000134080, {0x12a4c40, 0x5, 0x5}, {0x0, 0xc000120740, 0x1302fc0})
	/usr/local/go/src/testing/testing.go:1596 +0x7cb
testing.(*M).Run(0xc000134080)
	/usr/local/go/src/testing/testing.go:1504 +0x9d2
main.main()
	_testmain.go:133 +0x325

goroutine 6 [select, 19 minutes]:
code.gitea.io/gitea/modules/log.(*ChannelledLog).Start(0xc0000e83c0)
	/drone/src/modules/log/event.go:70 +0x137
created by code.gitea.io/gitea/modules/log.NewChannelledLog
	/drone/src/modules/log/event.go:61 +0x425

goroutine 7 [select, 19 minutes]:
code.gitea.io/gitea/modules/log.(*MultiChannelledLog).Start(0xc0001da100)
	/drone/src/modules/log/event.go:300 +0x405
created by code.gitea.io/gitea/modules/log.(*MultiChannelledLog).AddLogger
	/drone/src/modules/log/event.go:190 +0x2a6

goroutine 30 [chan receive, 19 minutes]:
code.gitea.io/gitea/modules/queue.TestPersistableChannelQueue(0xc000103a00)
	/drone/src/modules/queue/queue_disk_channel_test.go:87 +0xd38
testing.tRunner(0xc000103a00, 0xdeff30)
	/usr/local/go/src/testing/testing.go:1259 +0x230
created by testing.(*T).Run
	/usr/local/go/src/testing/testing.go:1306 +0x727

goroutine 31 [select]:
github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc000302000)
	/drone/src/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x17d
created by github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
	/drone/src/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x325

goroutine 29 [select]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc000134b00, {0xe94100, 0xc000120c00})
	/drone/src/modules/queue/workerpool.go:375 +0x639
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1()
	/drone/src/modules/queue/workerpool.go:261 +0x6e
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
	/drone/src/modules/queue/workerpool.go:260 +0x65

goroutine 64 [select, 19 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc000103ba0)
	/drone/src/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0x1f2
created by github.com/syndtr/goleveldb/leveldb.openDB
	/drone/src/vendor/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x91e

goroutine 65 [select]:
github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc000103ba0)
	/drone/src/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0x132
created by github.com/syndtr/goleveldb/leveldb.openDB
	/drone/src/vendor/github.com/syndtr/goleveldb/leveldb/db.go:143 +0x99d

goroutine 82 [select, 19 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc000103ba0)
	/drone/src/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:825 +0x945
created by github.com/syndtr/goleveldb/leveldb.openDB
	/drone/src/vendor/github.com/syndtr/goleveldb/leveldb/db.go:149 +0xa54

goroutine 83 [select, 19 minutes]:
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc000103ba0)
	/drone/src/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:762 +0x1dc
created by github.com/syndtr/goleveldb/leveldb.openDB
	/drone/src/vendor/github.com/syndtr/goleveldb/leveldb/db.go:150 +0xad8

goroutine 100 [select]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc000134b80, {0xe94100, 0xc000021540})
	/drone/src/modules/queue/workerpool.go:375 +0x639
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1()
	/drone/src/modules/queue/workerpool.go:261 +0x6e
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
	/drone/src/modules/queue/workerpool.go:260 +0x65
FAIL	code.gitea.io/gitea/modules/queue	1200.062s

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions