13c3173acSopenharmony_ci/*
23c3173acSopenharmony_ci * Copyright (c) 2022 Huawei Device Co., Ltd.
33c3173acSopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License");
43c3173acSopenharmony_ci * you may not use this file except in compliance with the License.
53c3173acSopenharmony_ci * You may obtain a copy of the License at
63c3173acSopenharmony_ci *
73c3173acSopenharmony_ci *     http://www.apache.org/licenses/LICENSE-2.0
83c3173acSopenharmony_ci *
93c3173acSopenharmony_ci * Unless required by applicable law or agreed to in writing, software
103c3173acSopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS,
113c3173acSopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
123c3173acSopenharmony_ci * See the License for the specific language governing permissions and
133c3173acSopenharmony_ci * limitations under the License.
143c3173acSopenharmony_ci */
153c3173acSopenharmony_ci
163c3173acSopenharmony_ci#include "gtest/gtest.h"
173c3173acSopenharmony_ci#include "qos_policy.h"
183c3173acSopenharmony_ci
193c3173acSopenharmony_cinamespace OHOS {
203c3173acSopenharmony_cinamespace FFRT_TEST {
213c3173acSopenharmony_ciusing namespace testing;
223c3173acSopenharmony_ciusing namespace testing::ext;
233c3173acSopenharmony_ciusing namespace OHOS::FFRT_TEST;
243c3173acSopenharmony_ciusing namespace ConcurrentTask;
253c3173acSopenharmony_ciusing namespace std;
263c3173acSopenharmony_ci
273c3173acSopenharmony_ci
283c3173acSopenharmony_ciclass QosPolicyTest : public testing::Test {
293c3173acSopenharmony_cipublic:
303c3173acSopenharmony_ci    static void SetUpTestCase();
313c3173acSopenharmony_ci    static void TearDownTestCase();
323c3173acSopenharmony_ci    void SetUp();
333c3173acSopenharmony_ci    void TearDown();
343c3173acSopenharmony_ci};
353c3173acSopenharmony_ci
363c3173acSopenharmony_civoid QosPolicyTest::SetUpTestCase()
373c3173acSopenharmony_ci{
383c3173acSopenharmony_ci}
393c3173acSopenharmony_ci
403c3173acSopenharmony_civoid QosPolicyTest::TearDownTestCase()
413c3173acSopenharmony_ci{
423c3173acSopenharmony_ci}
433c3173acSopenharmony_ci
443c3173acSopenharmony_civoid QosPolicyTest::SetUp()
453c3173acSopenharmony_ci{
463c3173acSopenharmony_ci}
473c3173acSopenharmony_ci
483c3173acSopenharmony_civoid QosPolicyTest::TearDown()
493c3173acSopenharmony_ci{
503c3173acSopenharmony_ci}
513c3173acSopenharmony_ci
523c3173acSopenharmony_ci/**
533c3173acSopenharmony_ci * @tc.name: DecDepRefTest
543c3173acSopenharmony_ci * @tc.desc: Confirm the test binary can execute in root priv.
553c3173acSopenharmony_ci * @tc.type: FUNC
563c3173acSopenharmony_ci */
573c3173acSopenharmony_ciHWTEST_F(QosPolicyTest, TaskHandleTest, TestSize.Level1)
583c3173acSopenharmony_ci{
593c3173acSopenharmony_ci    QosPolicy qosPolicy;
603c3173acSopenharmony_ci    qosPolicy.Init();
613c3173acSopenharmony_ci}
623c3173acSopenharmony_ci}
633c3173acSopenharmony_ci}