FeatureFlagTargetPreparer

public class FeatureFlagTargetPreparer
extends BaseTargetPreparer

java.lang.Object의 클래스
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.FeatureFlagTargetPreparer


DeviceConfig (원격 서비스에 의해 조정된 기능 플래그)를 업데이트합니다.

이는 모든 플래그 값을 파일에 덤프하여 기기 상태를 재현하는 데 사용할 수 있습니다 `adb shell device_config list`)를 사용하거나 플래그를 일괄 사용 설정/사용 중지 (all-on/all-off 테스트)합니다.

사용 예:

  • 전체/전체 테스트에 사용하려면 다음과 같이 필요한 플래그 파일을 지정합니다.
    --flag-file=flag_file_path
  • 하나 이상의 플래그를 재정의하려면 해당 값을 지정합니다 (플래그 파일과 결합 가능).
    --flag-file=flag_file_path --flag-value=namespace/name=value
  • 가역성 테스트에 사용하려면 올온 파일 뒤에 올오프 파일을 지정하고 두 파일 간 재부팅을 사용 설정합니다.
    --flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
           

기기 구성 동기화를 사용 중지하려면 DeviceSetup과 함께 사용해야 합니다. 이 준비자가 변경한 내용을 덮어쓸 수 있는 테스트를 실행합니다.

요약

공개 생성자

FeatureFlagTargetPreparer()

공개 메서드

void setUp(TestInformation testInformation)
void tearDown(TestInformation testInformation, Throwable e)

공개 생성자

FeatureFlagTargetPreparer

public FeatureFlagTargetPreparer ()

공개 메서드

설정

public void setUp (TestInformation testInformation)

매개변수
testInformation TestInformation

생성 값
BuildError
DeviceNotAvailableException
TargetSetupError

해체

public void tearDown (TestInformation testInformation, 
                Throwable e)

매개변수
testInformation TestInformation

e Throwable

생성 값
DeviceNotAvailableException