Test Impact Analysis for Swift
このページは日本語には対応しておりません。随時翻訳に取り組んでいます。翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください。
Join the Beta!
Test Impact Analysis for Swift is in beta.
Compatibility
Test Impact Analysis is only supported on dd-sdk-swift-testing
in versions 2.2.0
+.
Setup
Test Optimization
Prior to setting up Test Impact Analysis, set up Test Optimization for Swift. The code coverage option must also be enabled in the test settings of your scheme or test plan, or --enable-code-coverage
must be added to your Swift test command (if using a SPM target).
If you are reporting data through the Agent, use v6.40 and later or v7.40 and later.
Enable Test Impact Analysis
To enable Test Impact Analysis, set the following environment variables:
DD_TEST_RUNNER
- Enables or disables the instrumentation of tests. Set this value to
$(DD_TEST_RUNNER)
so you can enable and disable test instrumentation with a environment variable defined outside of the test process (for example, in the CI build).
Default: false
Recommended: $(DD_TEST_RUNNER)
テストサービスの Intelligent Test Runner を有効にする
あなた、またはあなたの組織で Intelligent Test Runner Activation (intelligent_test_runner_activation_write
) 権限を持つユーザーが、テストサービス設定ページで Intelligent Test Runner を有効にする必要があります。
Further Reading