Class: Datadog::CI::TestOptimizationCache::Readers::Base
- Inherits:
-
Object
- Object
- Datadog::CI::TestOptimizationCache::Readers::Base
- Defined in:
- lib/datadog/ci/test_optimization_cache/readers/base.rb
Instance Method Summary collapse
- #available? ⇒ Boolean
- #load_known_tests ⇒ Object
- #load_settings ⇒ Object
- #load_skippable_tests ⇒ Object
- #load_test_management ⇒ Object
Instance Method Details
#available? ⇒ Boolean
10 11 12 |
# File 'lib/datadog/ci/test_optimization_cache/readers/base.rb', line 10 def available? true end |
#load_known_tests ⇒ Object
18 19 20 |
# File 'lib/datadog/ci/test_optimization_cache/readers/base.rb', line 18 def load_known_tests raise NotImplementedError, "#{self.class} must implement #load_known_tests" end |
#load_settings ⇒ Object
14 15 16 |
# File 'lib/datadog/ci/test_optimization_cache/readers/base.rb', line 14 def load_settings raise NotImplementedError, "#{self.class} must implement #load_settings" end |
#load_skippable_tests ⇒ Object
26 27 28 |
# File 'lib/datadog/ci/test_optimization_cache/readers/base.rb', line 26 def load_skippable_tests raise NotImplementedError, "#{self.class} must implement #load_skippable_tests" end |
#load_test_management ⇒ Object
22 23 24 |
# File 'lib/datadog/ci/test_optimization_cache/readers/base.rb', line 22 def load_test_management raise NotImplementedError, "#{self.class} must implement #load_test_management" end |