metrics_test_helper.cpp revision d5aa01b3716e07463019fa772f07a40613f9e39e
1d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// Copyright (C) 2017 The Android Open Source Project 2d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// 3d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// Licensed under the Apache License, Version 2.0 (the "License"); 4d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// you may not use this file except in compliance with the License. 5d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// You may obtain a copy of the License at 6d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// 7d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// http://www.apache.org/licenses/LICENSE-2.0 8d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// 9d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// Unless required by applicable law or agreed to in writing, software 10d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// distributed under the License is distributed on an "AS IS" BASIS, 11d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// See the License for the specific language governing permissions and 13d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen// limitations under the License. 14d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen 15d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen#include "metrics_test_helper.h" 16d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen 17d5aa01b3716e07463019fa772f07a40613f9e39eYao Chennamespace android { 18d5aa01b3716e07463019fa772f07a40613f9e39eYao Chennamespace os { 19d5aa01b3716e07463019fa772f07a40613f9e39eYao Chennamespace statsd { 20d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen 21d5aa01b3716e07463019fa772f07a40613f9e39eYao ChenHashableDimensionKey getMockedDimensionKey(int key, string value) { 22d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen KeyValuePair pair; 23d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen pair.set_key(key); 24d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen pair.set_value_str(value); 25d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen 26d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen vector<KeyValuePair> pairs; 27d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen pairs.push_back(pair); 28d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen 29d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen return HashableDimensionKey(pairs); 30d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen} 31d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen 32d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen} // namespace statsd 33d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen} // namespace os 34d5aa01b3716e07463019fa772f07a40613f9e39eYao Chen} // namespace android