| Index: content/common/origin_trials/trial_token_validator_unittest.cc
|
| diff --git a/content/common/origin_trials/trial_token_validator_unittest.cc b/content/common/origin_trials/trial_token_validator_unittest.cc
|
| index 877216a8c5bc2398e62b5b266011c0527e225471..cf196cc1c662f6802732fb80cab1f780fbacb35e 100644
|
| --- a/content/common/origin_trials/trial_token_validator_unittest.cc
|
| +++ b/content/common/origin_trials/trial_token_validator_unittest.cc
|
| @@ -185,7 +185,13 @@ class TrialTokenValidatorTest : public testing::Test {
|
| TestContentClient test_content_client_;
|
| };
|
|
|
| -TEST_F(TrialTokenValidatorTest, ValidateValidToken) {
|
| +// Flaky on Android swarming bots: crbug.com/672294
|
| +#if defined(OS_ANDROID)
|
| +#define MAYBE_ValidateValidToken DISABLED_ValidateValidToken
|
| +#else
|
| +#define MAYBE_ValidateValidToken ValidateValidToken
|
| +#endif
|
| +TEST_F(TrialTokenValidatorTest, MAYBE_ValidateValidToken) {
|
| std::string feature;
|
| EXPECT_EQ(blink::WebOriginTrialTokenStatus::Success,
|
| TrialTokenValidator::ValidateToken(kSampleToken,
|
| @@ -232,7 +238,13 @@ TEST_F(TrialTokenValidatorTest, ValidateValidTokenWithIncorrectKey) {
|
| appropriate_origin_, &feature));
|
| }
|
|
|
| -TEST_F(TrialTokenValidatorTest, ValidatorRespectsDisabledFeatures) {
|
| +// Flaky on Android swarming bots: crbug.com/672294
|
| +#if defined(OS_ANDROID)
|
| +#define MAYBE_ValidatorRespectsDisabledFeatures DISABLED_ValidatorRespectsDisabledFeatures
|
| +#else
|
| +#define MAYBE_ValidatorRespectsDisabledFeatures ValidatorRespectsDisabledFeatures
|
| +#endif
|
| +TEST_F(TrialTokenValidatorTest, MAYBE_ValidatorRespectsDisabledFeatures) {
|
| std::string feature;
|
| // Disable an irrelevant feature; token should still validate
|
| DisableFeature(kInappropriateFeatureName);
|
| @@ -254,7 +266,13 @@ TEST_F(TrialTokenValidatorTest, ValidateRequestInsecure) {
|
| GURL(kInsecureOrigin), response_headers_.get(), kAppropriateFeatureName));
|
| }
|
|
|
| -TEST_F(TrialTokenValidatorTest, ValidateRequestValidToken) {
|
| +// Flaky on Android swarming bots: crbug.com/672294
|
| +#if defined(OS_ANDROID)
|
| +#define MAYBE_ValidateRequestValidToken DISABLED_ValidateRequestValidToken
|
| +#else
|
| +#define MAYBE_ValidateRequestValidToken ValidateRequestValidToken
|
| +#endif
|
| +TEST_F(TrialTokenValidatorTest, MAYBE_ValidateRequestValidToken) {
|
| response_headers_->AddHeader(std::string("Origin-Trial: ") + kSampleToken);
|
| EXPECT_TRUE(TrialTokenValidator::RequestEnablesFeature(
|
| GURL(kAppropriateOrigin), response_headers_.get(),
|
| @@ -267,7 +285,13 @@ TEST_F(TrialTokenValidatorTest, ValidateRequestNoTokens) {
|
| kAppropriateFeatureName));
|
| }
|
|
|
| -TEST_F(TrialTokenValidatorTest, ValidateRequestMultipleHeaders) {
|
| +// Flaky on Android swarming bots: crbug.com/672294
|
| +#if defined(OS_ANDROID)
|
| +#define MAYBE_ValidateRequestMultipleHeaders DISABLED_ValidateRequestMultipleHeaders
|
| +#else
|
| +#define MAYBE_ValidateRequestMultipleHeaders ValidateRequestMultipleHeaders
|
| +#endif
|
| +TEST_F(TrialTokenValidatorTest, MAYBE_ValidateRequestMultipleHeaders) {
|
| response_headers_->AddHeader(std::string("Origin-Trial: ") + kSampleToken);
|
| response_headers_->AddHeader(std::string("Origin-Trial: ") + kExpiredToken);
|
| EXPECT_TRUE(TrialTokenValidator::RequestEnablesFeature(
|
| @@ -281,7 +305,13 @@ TEST_F(TrialTokenValidatorTest, ValidateRequestMultipleHeaders) {
|
| kAppropriateFeatureName));
|
| }
|
|
|
| -TEST_F(TrialTokenValidatorTest, ValidateRequestMultipleHeaderValues) {
|
| +// Flaky on Android swarming bots: crbug.com/672294
|
| +#if defined(OS_ANDROID)
|
| +#define MAYBE_ValidateRequestMultipleHeaderValues DISABLED_ValidateRequestMultipleHeaderValues
|
| +#else
|
| +#define MAYBE_ValidateRequestMultipleHeaderValues ValidateRequestMultipleHeaderValues
|
| +#endif
|
| +TEST_F(TrialTokenValidatorTest, MAYBE_ValidateRequestMultipleHeaderValues) {
|
| response_headers_->AddHeader(std::string("Origin-Trial: ") + kExpiredToken +
|
| ", " + kSampleToken);
|
| EXPECT_TRUE(TrialTokenValidator::RequestEnablesFeature(
|
|
|