ooni-probe-cli/internal/engine/internal/sessionresolver
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Simone Basso 034db78f94
refactor(sessionresolver): adapt to changing network conditions (#238)
* feat(sessionresolver): try many and use what works

* fix(sessionresolver): make sure we can use quic

* fix: the config struct is unnecessary

* fix: make kvstore optional

* feat: write simple integration test

* feat: start adding tests

* feat: continue writing tests

* fix(sessionresolver): add more unit tests

* fix(sessionresolver): finish adding tests

* refactor(sessionresolver): changes after code review
2021-03-03 11:28:39 +01:00
..
childresolver.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
childresolver_test.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
clientmaker.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
clientmaker_test.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
codec.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
codec_test.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
dependencies.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
errwrapper.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
errwrapper_test.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
integration_test.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
memkvstore.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
memkvstore_test.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
resolvermaker.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
resolvermaker_test.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
sessionresolver.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
sessionresolver_test.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
state.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00
state_test.go refactor(sessionresolver): adapt to changing network conditions (#238) 2021-03-03 11:28:39 +01:00