From 35175924550d67f98fb1c2c50b0634656d29169e Mon Sep 17 00:00:00 2001 From: Vratko Polak Date: Fri, 27 Apr 2018 15:11:12 +0200 Subject: CSIT-992: Add libraries for optimized search + Place the libraries into resources/libraries/python/search/. + Except OptimizedTrexSearch in TrafficGenerator.py + Change traffic generator to support floats for duration and warmup. + Remove explicit type conversions where not needed. + Add robot keywords to performance_utils.robot + for calling the optimized search. + for reporting the resulting values. + for checking the minimal performance has been reached. + for running five second "Traffic should pass with no loss" after the search. - Add methodology documentation in subsequent Change. - Add simulator for testing algorithm correctness in a subsequent Change. - Add tests using the libraries in subsequent Change. Change-Id: Ia041008382ee4c9a562172099aea794c854d5f2f Signed-off-by: Vratko Polak --- resources/libraries/python/search/__init__.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 resources/libraries/python/search/__init__.py (limited to 'resources/libraries/python/search/__init__.py') diff --git a/resources/libraries/python/search/__init__.py b/resources/libraries/python/search/__init__.py new file mode 100644 index 0000000000..619c4c09c5 --- /dev/null +++ b/resources/libraries/python/search/__init__.py @@ -0,0 +1,16 @@ +# Copyright (c) 2018 Cisco and/or its affiliates. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at: +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +""" +__init__ file for directory resources/libraries/python/search +""" -- cgit 1.2.3-korg