Skip to content

Commit 5e95f58

Browse files
committed
Stop report loading spinner and show an explicit error when /data requests fail
1 parent 496709b commit 5e95f58

3 files changed

Lines changed: 54 additions & 3 deletions

File tree

.phpunit.result.cache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":1,"defects":{"ExternalCsvTest::testDetectDelimiter with data set #0":4,"ExternalCsvTest::testDetectDelimiter with data set #1":4,"ExternalCsvTest::testDetectDelimiter with data set #2":4,"ExternalCsvTest::testDetectDelimiter with data set #3":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidateTriggersNotification":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"LT no notification\"":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"GT greater than threshold\"":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"EQ Date\"":3,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"String GT\"":3,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"Numeric Value GT\"":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"Date equal %today%\"":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"String GT true\"":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"String GT false\"":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"decimal true\"":3,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"decimal false\"":3,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testAggregateDataRemovesColumnsUsingNumericSorting":3,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceFilterVariables with data set \"last 20 days trims and overrides option\"":3,"OCA\\Analytics\\Tests\\Controller\\PanoramaControllerTest::testUpdateRejectsUnauthorizedPanorama":4,"OCA\\Analytics\\Tests\\Controller\\PanoramaControllerTest::testDeleteRejectsUnauthorizedPanorama":4,"OCA\\Analytics\\Tests\\Controller\\PanoramaControllerTest::testUpdateEncodesPagesForAuthorizedPanorama":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testIndexFilteredIncludesReportTemplatesForDatasourceProviders":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadIgnoresPersistedCacheKeyWhenValidationIsDisabled":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadUsesOnlyRequestCacheKeyForValidation":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadSkipsAggregationWhenAggregateFlagIsFalse":3,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testAggregateDataKeepsNumericSumWhenLaterRowsHaveNullValue":3,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadSanitizesStaleDrilldownAndDoesNotAggregate":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesDuplicateRowsWhenAggregateFlagIsTrueWithoutDrilldown":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesDuplicateRowsWhenAggregateOptionIsOmitted":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadSanitizesArrayFilterOptionsAndAggregatesByDefault":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testAggregateDataIgnoresStaleDrilldownIndexPointingToValueColumn":4,"OCA\\Analytics\\Tests\\Service\\DataloadServiceTest::testGetDataFromDatasourceDisablesCacheValidation":4},"times":{"ExternalCsvTest::testDetectDelimiter with data set #0":0,"ExternalCsvTest::testDetectDelimiter with data set #1":0,"ExternalCsvTest::testDetectDelimiter with data set #2":0,"ExternalCsvTest::testDetectDelimiter with data set #3":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidateTriggersNotification":0.04,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"GT greater than threshold\"":0.004,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"LT no notification\"":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"EQ Date\"":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"Date equal %today%\"":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"String GT\"":0.007,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"String GT true\"":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"String GT false\"":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"Numeric Value GT\"":0.003,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #0":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #1":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #2":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #3":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #4":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #5":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #6":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #7":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #8":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #9":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #10":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #11":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #12":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #13":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #14":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #15":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #16":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceThresholdsVariables":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceTextVariables":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceTextVariablesSingle":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceDatasourceColumns":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceFilterVariables":0,"OCA\\Analytics\\Tests\\Datasource\\ExternalCsvTest::testDetectDelimiter with data set #0":0.001,"OCA\\Analytics\\Tests\\Datasource\\ExternalCsvTest::testDetectDelimiter with data set #1":0,"OCA\\Analytics\\Tests\\Datasource\\ExternalCsvTest::testDetectDelimiter with data set #2":0,"OCA\\Analytics\\Tests\\Datasource\\ExternalCsvTest::testDetectDelimiter with data set #3":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"decimal true\"":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"decimal false\"":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testAggregateDataRemovesColumnsUsingNumericSorting":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"thousands comma\"":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceFilterVariables with data set \"current quarter overrides option\"":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceFilterVariables with data set \"last 20 days trims and overrides option\"":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceFilterVariables with data set \"next week with custom format\"":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceFilterVariables with data set \"today with unix format\"":0,"OCA\\Analytics\\Tests\\Controller\\PanoramaControllerTest::testUpdateRejectsUnauthorizedPanorama":0.002,"OCA\\Analytics\\Tests\\Controller\\PanoramaControllerTest::testDeleteRejectsUnauthorizedPanorama":0,"OCA\\Analytics\\Tests\\Controller\\PanoramaControllerTest::testUpdateEncodesPagesForAuthorizedPanorama":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testIndexFilteredIncludesReportTemplatesForDatasourceProviders":0.008,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadIgnoresPersistedCacheKeyWhenValidationIsDisabled":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadUsesOnlyRequestCacheKeyForValidation":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadSkipsAggregationWhenAggregateFlagIsFalse":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testAggregateDataKeepsNumericSumWhenLaterRowsHaveNullValue":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadSanitizesStaleDrilldownAndDoesNotAggregate":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesDuplicateRowsWhenAggregateFlagIsTrueWithoutDrilldown":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesDuplicateRowsWhenAggregateOptionIsOmitted":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadSanitizesArrayFilterOptionsAndAggregatesByDefault":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testAggregateDataIgnoresStaleDrilldownIndexPointingToValueColumn":0,"OCA\\Analytics\\Tests\\Service\\DataloadServiceTest::testGetDataFromDatasourceDisablesCacheValidation":0.005,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAppliesDrilldownWithoutAggregationWhenAggregateFlagIsFalse":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesDuplicateRowsWhenFilterOptionsAreMissing":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesDuplicateRowsWhenFilterOptionsAreEmptyString":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesAfterRemovingHiddenDrilldownColumnsWhenAggregateOptionIsOmitted":0}}
1+
{"version":1,"defects":{"ExternalCsvTest::testDetectDelimiter with data set #0":4,"ExternalCsvTest::testDetectDelimiter with data set #1":4,"ExternalCsvTest::testDetectDelimiter with data set #2":4,"ExternalCsvTest::testDetectDelimiter with data set #3":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidateTriggersNotification":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"LT no notification\"":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"GT greater than threshold\"":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"EQ Date\"":3,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"String GT\"":3,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"Numeric Value GT\"":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"Date equal %today%\"":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"String GT true\"":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"String GT false\"":4,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"decimal true\"":3,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"decimal false\"":3,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testAggregateDataRemovesColumnsUsingNumericSorting":3,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceFilterVariables with data set \"last 20 days trims and overrides option\"":3,"OCA\\Analytics\\Tests\\Controller\\PanoramaControllerTest::testUpdateRejectsUnauthorizedPanorama":4,"OCA\\Analytics\\Tests\\Controller\\PanoramaControllerTest::testDeleteRejectsUnauthorizedPanorama":4,"OCA\\Analytics\\Tests\\Controller\\PanoramaControllerTest::testUpdateEncodesPagesForAuthorizedPanorama":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testIndexFilteredIncludesReportTemplatesForDatasourceProviders":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadIgnoresPersistedCacheKeyWhenValidationIsDisabled":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadUsesOnlyRequestCacheKeyForValidation":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadSkipsAggregationWhenAggregateFlagIsFalse":3,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testAggregateDataKeepsNumericSumWhenLaterRowsHaveNullValue":3,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadSanitizesStaleDrilldownAndDoesNotAggregate":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesDuplicateRowsWhenAggregateFlagIsTrueWithoutDrilldown":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesDuplicateRowsWhenAggregateOptionIsOmitted":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadSanitizesArrayFilterOptionsAndAggregatesByDefault":4,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testAggregateDataIgnoresStaleDrilldownIndexPointingToValueColumn":4,"OCA\\Analytics\\Tests\\Service\\DataloadServiceTest::testGetDataFromDatasourceDisablesCacheValidation":4},"times":{"ExternalCsvTest::testDetectDelimiter with data set #0":0,"ExternalCsvTest::testDetectDelimiter with data set #1":0,"ExternalCsvTest::testDetectDelimiter with data set #2":0,"ExternalCsvTest::testDetectDelimiter with data set #3":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidateTriggersNotification":0.04,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"GT greater than threshold\"":0.004,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"LT no notification\"":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"EQ Date\"":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"Date equal %today%\"":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"String GT\"":0.007,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"String GT true\"":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"String GT false\"":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"Numeric Value GT\"":0.003,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #0":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #1":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #2":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #3":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #4":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #5":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #6":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #7":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #8":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #9":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #10":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #11":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #12":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #13":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #14":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #15":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testParseFilter with data set #16":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceThresholdsVariables":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceTextVariables":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceTextVariablesSingle":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceDatasourceColumns":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceFilterVariables":0,"OCA\\Analytics\\Tests\\Datasource\\ExternalCsvTest::testDetectDelimiter with data set #0":0.001,"OCA\\Analytics\\Tests\\Datasource\\ExternalCsvTest::testDetectDelimiter with data set #1":0,"OCA\\Analytics\\Tests\\Datasource\\ExternalCsvTest::testDetectDelimiter with data set #2":0,"OCA\\Analytics\\Tests\\Datasource\\ExternalCsvTest::testDetectDelimiter with data set #3":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"decimal true\"":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"decimal false\"":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testAggregateDataRemovesColumnsUsingNumericSorting":0,"OCA\\Analytics\\Tests\\Service\\ThresholdServiceTest::testValidate with data set \"thousands comma\"":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceFilterVariables with data set \"current quarter overrides option\"":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceFilterVariables with data set \"last 20 days trims and overrides option\"":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceFilterVariables with data set \"next week with custom format\"":0,"OCA\\Analytics\\Tests\\Service\\VariableServiceTest::testReplaceFilterVariables with data set \"today with unix format\"":0,"OCA\\Analytics\\Tests\\Controller\\PanoramaControllerTest::testUpdateRejectsUnauthorizedPanorama":0.001,"OCA\\Analytics\\Tests\\Controller\\PanoramaControllerTest::testDeleteRejectsUnauthorizedPanorama":0,"OCA\\Analytics\\Tests\\Controller\\PanoramaControllerTest::testUpdateEncodesPagesForAuthorizedPanorama":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testIndexFilteredIncludesReportTemplatesForDatasourceProviders":0.01,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadIgnoresPersistedCacheKeyWhenValidationIsDisabled":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadUsesOnlyRequestCacheKeyForValidation":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadSkipsAggregationWhenAggregateFlagIsFalse":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testAggregateDataKeepsNumericSumWhenLaterRowsHaveNullValue":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadSanitizesStaleDrilldownAndDoesNotAggregate":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesDuplicateRowsWhenAggregateFlagIsTrueWithoutDrilldown":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesDuplicateRowsWhenAggregateOptionIsOmitted":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadSanitizesArrayFilterOptionsAndAggregatesByDefault":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testAggregateDataIgnoresStaleDrilldownIndexPointingToValueColumn":0,"OCA\\Analytics\\Tests\\Service\\DataloadServiceTest::testGetDataFromDatasourceDisablesCacheValidation":0.004,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAppliesDrilldownWithoutAggregationWhenAggregateFlagIsFalse":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesDuplicateRowsWhenFilterOptionsAreMissing":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesDuplicateRowsWhenFilterOptionsAreEmptyString":0,"OCA\\Analytics\\Tests\\Controller\\DatasourceControllerTest::testReadAggregatesAfterRemovingHiddenDrilldownColumnsWhenAggregateOptionIsOmitted":0,"OCA\\Analytics\\Tests\\Datasource\\GithubTest::testBuildHttpErrorResultForUnauthorizedResponse":0,"OCA\\Analytics\\Tests\\Datasource\\GithubTest::testBuildHttpErrorResultForRateLimitResponse":0}}

0 commit comments

Comments
 (0)