{"test_case":[

{
    "case_name":"CheckPeakQps",
    "max_concurrency":"140",
    "qps_stage_list":
    [
        {
            "lower_bound":3000,
            "upper_bound":3000,
            "duration_sec":30,
            "type":2
        }
    ],
    "latency_stage_list":
    [
        {
            "lower_bound":20000,
            "upper_bound":20000,
            "duration_sec":30,
            "type":2
        }
    ]
},


{
    "case_name":"qps_stable_noload, latency_raise_smooth",
    "max_concurrency":"auto",
    "qps_stage_list":
    [
        {
            "lower_bound":1500,
            "upper_bound":1500,
            "duration_sec":190,
            "type":2
        }
    ],
    "latency_stage_list":
    [
        {
            "lower_bound":2000,
            "upper_bound":90000,
            "duration_sec":200,
            "type":2
        }
    ]
},


{
    "case_name":"qps_fluctuate_noload, latency_stable",
    "max_concurrency":"auto",
    "qps_stage_list":
    [
        {
            "lower_bound":300,
            "upper_bound":1800,
            "duration_sec":290,
            "type":1
        }
    ],
    "latency_stage_list":
    [
        {
            "lower_bound":40000,
            "upper_bound":40000,
            "duration_sec":300,
            "type":1
        }
    ]
},


{
    "case_name":"qps_stable_overload, latency_stable",
    "max_concurrency":"auto",
    "qps_stage_list":
    [
        {
            "lower_bound":3000,
            "upper_bound":3000,
            "duration_sec":180,
            "type":2
        }
    ],
    "latency_stage_list":
    [
        {
            "lower_bound":40000,
            "upper_bound":40000,
            "duration_sec":200,
            "type":2
        }
    ]
},

{
    "case_name":"qps_stable_overload, latency_raise_smooth",
    "max_concurrency":"auto",
    "qps_stage_list":
    [
        {
            "lower_bound":3000,
            "upper_bound":3000,
            "duration_sec":180,
            "type":2
        }
    ],
    "latency_stage_list":
    [
        {
            "lower_bound":30000,
            "upper_bound":80000,
            "duration_sec":200,
            "type":2
        }
    ]
},

{
    "case_name":"qps_overload_then_noload, latency_stable",
    "max_concurrency":"auto",
    "qps_stage_list":
    [
        {
            "lower_bound":200,
            "upper_bound":2500,
            "duration_sec":20,
            "type":2
        },
        {
            "lower_bound":2500,
            "upper_bound":2500,
            "duration_sec":150,
            "type":2
        },
        {
            "lower_bound":2500,
            "upper_bound":1000,
            "duration_sec":20,
            "type":2
        },
        {
            "lower_bound":1000,
            "upper_bound":1000,
            "duration_sec":150,
            "type":2
        }
    ],
    "latency_stage_list":
    [
        {
            "lower_bound":30000,
            "upper_bound":30000,
            "duration_sec":200,
            "type":2
        }
    ]
},


{
    "case_name":"qps_noload_to_overload, latency_stable",
    "max_concurrency":"auto",
    "qps_stage_list":
    [
        {
            "lower_bound":200,
            "upper_bound":3000,
            "duration_sec":150,
            "type":2
        },
        {
            "lower_bound":3000,
            "upper_bound":3000,
            "duration_sec":150,
            "type":2
        }
   ],
    "latency_stage_list":
    [
        {
            "lower_bound":30000,
            "upper_bound":30000,
            "duration_sec":200,
            "type":2
        }
    ]
},

{
    "case_name":"qps_stable_noload, latency_leap_raise",
    "max_concurrency":"auto",
    "qps_stage_list":
    [
        {
            "lower_bound":300,
            "upper_bound":1800,
            "duration_sec":20,
            "type":2
        },
        {
            "lower_bound":1800,
            "upper_bound":1800,
            "duration_sec":220,
            "type":2
        }
    ],
    "latency_stage_list":
    [
        {
            "lower_bound":30000,
            "upper_bound":30000,
            "duration_sec":100,
            "type":2
        },
        {
            "lower_bound":50000,
            "upper_bound":50000,
            "duration_sec":100,
            "type":2
        }
    ]
},

{
    "case_name":"qps_fluctuate_noload, latency_fluctuate_noload",
    "max_concurrency":"auto",
    "qps_stage_list":
    [
        {
            "lower_bound":300,
            "upper_bound":1800,
            "duration_sec":190,
            "type":1
        }
    ],
    "latency_stage_list":
    [
        {
            "lower_bound":30000,
            "upper_bound":50000,
            "duration_sec":200,
            "type":1
        }
    ]
}




]}
