Module: KnapsackPro
- Defined in:
- lib/knapsack_pro/config/ci/app_veyor.rb,
lib/knapsack_pro.rb,
lib/knapsack_pro/urls.rb,
lib/knapsack_pro/utils.rb,
lib/knapsack_pro/report.rb,
lib/knapsack_pro/railtie.rb,
lib/knapsack_pro/tracker.rb,
lib/knapsack_pro/version.rb,
lib/knapsack_pro/allocator.rb,
lib/knapsack_pro/presenter.rb,
lib/knapsack_pro/config/env.rb,
lib/knapsack_pro/hooks/queue.rb,
lib/knapsack_pro/mask_string.rb,
lib/knapsack_pro/task_loader.rb,
lib/knapsack_pro/config/ci/base.rb,
lib/knapsack_pro/logger_wrapper.rb,
lib/knapsack_pro/crypto/digestor.rb,
lib/knapsack_pro/queue_allocator.rb,
lib/knapsack_pro/config/ci/circle.rb,
lib/knapsack_pro/config/ci/heroku.rb,
lib/knapsack_pro/config/ci/travis.rb,
lib/knapsack_pro/crypto/decryptor.rb,
lib/knapsack_pro/crypto/encryptor.rb,
lib/knapsack_pro/test_file_finder.rb,
lib/knapsack_pro/allocator_builder.rb,
lib/knapsack_pro/client/api/action.rb,
lib/knapsack_pro/client/connection.rb,
lib/knapsack_pro/config/temp_files.rb,
lib/knapsack_pro/test_file_cleaner.rb,
lib/knapsack_pro/test_file_pattern.rb,
lib/knapsack_pro/client/api/v1/base.rb,
lib/knapsack_pro/config/ci/codeship.rb,
lib/knapsack_pro/config/ci/buildkite.rb,
lib/knapsack_pro/config/ci/cirrus_ci.rb,
lib/knapsack_pro/config/ci/codefresh.rb,
lib/knapsack_pro/config/ci/gitlab_ci.rb,
lib/knapsack_pro/config/ci/semaphore.rb,
lib/knapsack_pro/runners/base_runner.rb,
lib/knapsack_pro/test_file_presenter.rb,
lib/knapsack_pro/client/api/v1/queues.rb,
lib/knapsack_pro/config/ci/semaphore2.rb,
lib/knapsack_pro/config/env_generator.rb,
lib/knapsack_pro/runners/rspec_runner.rb,
lib/knapsack_pro/adapters/base_adapter.rb,
lib/knapsack_pro/pure/queue/rspec_pure.rb,
lib/knapsack_pro/slow_test_file_finder.rb,
lib/knapsack_pro/test_flat_distributor.rb,
lib/knapsack_pro/adapters/rspec_adapter.rb,
lib/knapsack_pro/base_allocator_builder.rb,
lib/knapsack_pro/runners/spinach_runner.rb,
lib/knapsack_pro/crypto/branch_encryptor.rb,
lib/knapsack_pro/formatters/time_tracker.rb,
lib/knapsack_pro/queue_allocator_builder.rb,
lib/knapsack_pro/runners/cucumber_runner.rb,
lib/knapsack_pro/runners/minitest_runner.rb,
lib/knapsack_pro/adapters/spinach_adapter.rb,
lib/knapsack_pro/config/ci/github_actions.rb,
lib/knapsack_pro/runners/test_unit_runner.rb,
lib/knapsack_pro/adapters/cucumber_adapter.rb,
lib/knapsack_pro/adapters/minitest_adapter.rb,
lib/knapsack_pro/runners/queue/base_runner.rb,
lib/knapsack_pro/slow_test_file_determiner.rb,
lib/knapsack_pro/adapters/test_unit_adapter.rb,
lib/knapsack_pro/build_distribution_fetcher.rb,
lib/knapsack_pro/extensions/rspec_extension.rb,
lib/knapsack_pro/runners/queue/rspec_runner.rb,
lib/knapsack_pro/client/api/v1/build_subsets.rb,
lib/knapsack_pro/repository_adapter_initiator.rb,
lib/knapsack_pro/runners/queue/cucumber_runner.rb,
lib/knapsack_pro/runners/queue/minitest_runner.rb,
lib/knapsack_pro/test_case_mergers/base_merger.rb,
lib/knapsack_pro/test_case_mergers/rspec_merger.rb,
lib/knapsack_pro/formatters/rspec_json_formatter.rb,
lib/knapsack_pro/formatters/time_tracker_fetcher.rb,
lib/knapsack_pro/repository_adapters/env_adapter.rb,
lib/knapsack_pro/repository_adapters/git_adapter.rb,
lib/knapsack_pro/repository_adapters/base_adapter.rb,
lib/knapsack_pro/client/api/v1/build_distributions.rb,
lib/knapsack_pro/test_files_with_test_cases_composer.rb,
lib/knapsack_pro/test_case_detectors/rspec_test_example_detector.rb
Overview
Defined Under Namespace
Modules: Adapters, Client, Config, Crypto, Extensions, Formatters, Hooks, Pure, RepositoryAdapters, Runners, TestCaseDetectors, TestCaseMergers, Urls
Classes: Allocator, AllocatorBuilder, BaseAllocatorBuilder, BuildDistributionFetcher, LoggerWrapper, MaskString, Presenter, QueueAllocator, QueueAllocatorBuilder, Railtie, Report, RepositoryAdapterInitiator, SlowTestFileDeterminer, SlowTestFileFinder, TaskLoader, TestFileCleaner, TestFileFinder, TestFilePattern, TestFilePresenter, TestFilesWithTestCasesComposer, TestFlatDistributor, Tracker, Utils
Constant Summary
collapse
- VERSION =
'7.2.0'
Class Method Summary
collapse
Class Method Details
.load_tasks ⇒ Object
122
123
124
125
|
# File 'lib/knapsack_pro.rb', line 122
def load_tasks
task_loader = KnapsackPro::TaskLoader.new
task_loader.load_tasks
end
|
.logger=(logger) ⇒ Object
.reset_logger! ⇒ Object
114
115
116
|
# File 'lib/knapsack_pro.rb', line 114
def reset_logger!
@logger = nil
end
|
.root ⇒ Object
91
92
93
|
# File 'lib/knapsack_pro.rb', line 91
def root
File.expand_path('../..', __FILE__)
end
|
.tracker ⇒ Object
118
119
120
|
# File 'lib/knapsack_pro.rb', line 118
def tracker
KnapsackPro::Tracker.instance
end
|