Http error metrics
adds metrics for
- http response status errors (400ers and 500ers)
- occured errors, e.g. during parsing data that might have influenced the result
- the sum of all fetched tests
including minor refactoring in fetcher.go for better unit testing and mocking http responses
Edited by cyberta