123456789101112131415161718192021222324252627282930 |
- // Copyright 2021 The Chromium Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
- #include "components/optimization_guide/core/execution_status.h"
- namespace optimization_guide {
- std::string ExecutionStatusToString(ExecutionStatus status) {
- switch (status) {
- case ExecutionStatus::kUnknown:
- return "Unknown";
- case ExecutionStatus::kSuccess:
- return "Success";
- case ExecutionStatus::kPending:
- return "Pending";
- case ExecutionStatus::kErrorModelFileNotAvailable:
- return "ErrorModelFileNotAvailable";
- case ExecutionStatus::kErrorModelFileNotValid:
- return "ErrorModelFileNotValid";
- case ExecutionStatus::kErrorEmptyOrInvalidInput:
- return "ErrorEmptyOrInvalidInput";
- case ExecutionStatus::kErrorUnknown:
- return "ErrorUnknown";
- case ExecutionStatus::kErrorCancelled:
- return "ErrorCancelled";
- }
- }
- } // namespace optimization_guide
|