chromium/chrome/browser/sync/test/integration/sync_exponential_backoff_test.cc

// Copyright 2013 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "base/functional/bind.h"
#include "build/chromeos_buildflags.h"
#include "chrome/browser/sync/test/integration/bookmarks_helper.h"
#include "chrome/browser/sync/test/integration/exponential_backoff_helper.h"
#include "chrome/browser/sync/test/integration/sync_test.h"
#include "chrome/browser/sync/test/integration/updated_progress_marker_checker.h"
#include "components/sync/service/sync_service_impl.h"
#include "components/sync/test/fake_server_http_post_provider.h"
#include "content/public/test/browser_test.h"
#include "content/public/test/network_connection_change_simulator.h"
#include "net/base/network_change_notifier.h"

namespace {

AddFolder;
ServerBookmarksEqualityChecker;
ExponentialBackoffChecker;

class SyncExponentialBackoffTest : public SyncTest {};

// TODO(crbug.com/40854025): Test fails on Lacros.
#if BUILDFLAG(IS_CHROMEOS_LACROS)
#define MAYBE_OfflineToOnline
#else
#define MAYBE_OfflineToOnline
#endif
IN_PROC_BROWSER_TEST_F(SyncExponentialBackoffTest, MAYBE_OfflineToOnline) {}

IN_PROC_BROWSER_TEST_F(SyncExponentialBackoffTest, ServerRedirect) {}

IN_PROC_BROWSER_TEST_F(SyncExponentialBackoffTest, InternalServerError) {}

IN_PROC_BROWSER_TEST_F(SyncExponentialBackoffTest, TransientErrorTest) {}

}  // namespace