Memobase 2020 issueshttps://gitlab.switch.ch/groups/memoriav/memobase-2020/-/issues2020-07-15T10:58:39+02:00https://gitlab.switch.ch/memoriav/memobase-2020/services/externalapis/oai/-/issues/1Angabe eines nicht existenten Verbs für zu exception2020-07-15T10:58:39+02:00Günter HiplerAngabe eines nicht existenten Verbs für zu exceptionBeispiel
https://oai.memobase.k8s.unibas.ch/?verb=ListRecordBeispiel
https://oai.memobase.k8s.unibas.ch/?verb=ListRecordGünter HiplerGünter Hiplerhttps://gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/-/issues/6Job Failed #267482020-05-04T14:40:16+02:00Sebastian SchüpbachJob Failed #26748Should we fix this?
Job [#26748](https://gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/-/jobs/26748) failed for bd8ed287d14cbb580f89cc8efaaa28b6381ba304:Should we fix this?
Job [#26748](https://gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/-/jobs/26748) failed for bd8ed287d14cbb580f89cc8efaaa28b6381ba304:Jürgen EngeJürgen Engehttps://gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/-/issues/5Job Failed #267522020-05-04T14:40:03+02:00Sebastian SchüpbachJob Failed #26752Should we fix this?
Job [#26752](https://gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/-/jobs/26752) failed for bd8ed287d14cbb580f89cc8efaaa28b6381ba304:Should we fix this?
Job [#26752](https://gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/-/jobs/26752) failed for bd8ed287d14cbb580f89cc8efaaa28b6381ba304:Jürgen EngeJürgen Engehttps://gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/-/issues/4Job Failed #267442020-05-04T14:39:46+02:00Sebastian SchüpbachJob Failed #26744Should we fix this?
Job [#26744](https://gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/-/jobs/26744) failed for bd8ed287d14cbb580f89cc8efaaa28b6381ba304:Should we fix this?
Job [#26744](https://gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/-/jobs/26744) failed for bd8ed287d14cbb580f89cc8efaaa28b6381ba304:Jürgen EngeJürgen Engehttps://gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/-/issues/3Tests failing2020-05-04T14:38:34+02:00Sebastian SchüpbachTests failingIf I run the tests for the media server, I get the following error:
```sh
go test gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/cmd/server
2020-05-04T11:15:48.249 memostream::ListenAndServe [memoServer.go:212] > INFO...If I run the tests for the media server, I get the following error:
```sh
go test gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/cmd/server
2020-05-04T11:15:48.249 memostream::ListenAndServe [memoServer.go:212] > INFO - starting HTTP memoServer at http://localhost:41937
--- FAIL: TestProxy (0.00s)
server_test.go:100: query http://localhost:41937/memo/sig-001 - proxy
server_test.go:108: error checking proxy: Get "http://localhost:41937/memo/sig-001": dial tcp [::1]:41937: connect: connection refused
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0x80303a]
goroutine 15 [running]:
testing.tRunner.func1.1(0x86e140, 0xc8b270)
/usr/lib/go/src/testing/testing.go:940 +0x2f5
testing.tRunner.func1(0xc000124d80)
/usr/lib/go/src/testing/testing.go:943 +0x3f9
panic(0x86e140, 0xc8b270)
/usr/lib/go/src/runtime/panic.go:969 +0x166
gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/cmd/server.TestProxy(0xc000124d80)
/home/seb/.go/src/gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/cmd/server/server_test.go:110 +0x55a
testing.tRunner(0xc000124d80, 0x90e5c8)
/usr/lib/go/src/testing/testing.go:991 +0xdc
created by testing.(*T).Run
/usr/lib/go/src/testing/testing.go:1042 +0x357
FAIL gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/cmd/server 0.005s
FAIL
```
Are there further setup steps required?
This happens independently of running the tests locally or in the [CI workflow](https://gitlab.switch.ch/memoriav/memobase-2020/services/streaming-server/-/jobs/26745).
For the time being I've disabled the tests in the CI definition.Jürgen EngeJürgen Enge