diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-05-15 10:20:33 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-05-15 10:28:57 +0000 |
commit | d17ea114e5ef69ad5d5d7413280a13e6428098aa (patch) | |
tree | 2c01a75df69f30d27b1432467cfe7c1467a498da /chromium/base/logging_unittest.cc | |
parent | 8c5c43c7b138c9b4b0bf56d946e61d3bbc111bec (diff) |
BASELINE: Update Chromium to 67.0.3396.47
Change-Id: Idcb1341782e417561a2473eeecc82642dafda5b7
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'chromium/base/logging_unittest.cc')
-rw-r--r-- | chromium/base/logging_unittest.cc | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/chromium/base/logging_unittest.cc b/chromium/base/logging_unittest.cc index 7482a9e24eb..9025aaf4e55 100644 --- a/chromium/base/logging_unittest.cc +++ b/chromium/base/logging_unittest.cc @@ -412,7 +412,7 @@ void DcheckEmptyFunction1() { } void DcheckEmptyFunction2() {} -#if DCHECK_IS_ON() && defined(SYZYASAN) +#if DCHECK_IS_CONFIGURABLE class ScopedDcheckSeverity { public: ScopedDcheckSeverity(LogSeverity new_severity) : old_severity_(LOG_DCHECK) { @@ -424,7 +424,7 @@ class ScopedDcheckSeverity { private: LogSeverity old_severity_; }; -#endif // DCHECK_IS_ON() && defined(SYZYASAN) +#endif // DCHECK_IS_CONFIGURABLE // https://crbug.com/709067 tracks test flakiness on iOS. #if defined(OS_IOS) @@ -433,12 +433,12 @@ class ScopedDcheckSeverity { #define MAYBE_Dcheck Dcheck #endif TEST_F(LoggingTest, MAYBE_Dcheck) { -#if DCHECK_IS_ON() && defined(SYZYASAN) - // When DCHECKs are enabled in SyzyASAN builds, LOG_DCHECK is mutable but - // defaults to non-fatal. Set it to LOG_FATAL to get the expected behavior - // from the rest of this test. +#if DCHECK_IS_CONFIGURABLE + // DCHECKs are enabled, and LOG_DCHECK is mutable, but defaults to non-fatal. + // Set it to LOG_FATAL to get the expected behavior from the rest of this + // test. ScopedDcheckSeverity dcheck_severity(LOG_FATAL); -#endif // DCHECK_IS_ON() && defined(SYZYASAN) +#endif // DCHECK_IS_CONFIGURABLE #if defined(NDEBUG) && !defined(DCHECK_ALWAYS_ON) // Release build. @@ -599,9 +599,9 @@ namespace nested_test { } } // namespace nested_test -#if DCHECK_IS_ON() && defined(SYZYASAN) -TEST_F(LoggingTest, AsanConditionalDCheck) { - // Verify that DCHECKs default to non-fatal in SyzyASAN builds. +#if DCHECK_IS_CONFIGURABLE +TEST_F(LoggingTest, ConfigurableDCheck) { + // Verify that DCHECKs default to non-fatal in configurable-DCHECK builds. // Note that we require only that DCHECK is non-fatal by default, rather // than requiring that it be exactly INFO, ERROR, etc level. EXPECT_LT(LOG_DCHECK, LOG_FATAL); @@ -625,8 +625,7 @@ TEST_F(LoggingTest, AsanConditionalDCheck) { } } -TEST_F(LoggingTest, AsanConditionalDCheckFeature) { - // Enable fatal DCHECKs, so that preconditions in +TEST_F(LoggingTest, ConfigurableDCheckFeature) { // Initialize FeatureList with and without DcheckIsFatal, and verify the // value of LOG_DCHECK. Note that we don't require that DCHECK take a // specific value when the feature is off, only that it is non-fatal. @@ -650,7 +649,7 @@ TEST_F(LoggingTest, AsanConditionalDCheckFeature) { EXPECT_LT(LOG_DCHECK, LOG_FATAL); } } -#endif // DCHECK_IS_ON() && defined(SYZYASAN) +#endif // DCHECK_IS_CONFIGURABLE #if defined(OS_FUCHSIA) TEST_F(LoggingTest, FuchsiaLogging) { |