#! /bin/sh #******************************************************************************* # ALMA - Atacama Large Millimiter Array # (c) National Research Council of Canada, 2008 # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2.1 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # "@(#) $Id: TestList.lite,v 1.3 2015/01/26 00:34:44 pcolomer Exp $" # # who when what # -------- -------- ---------------------------------------------- # pcolomer 2015-01-26 created # SOURCE nsStatisticsServiceTATEnvironment PROLOGUE acsutilTATPrologue -l # Check frequency 1 Test1 "acsutilTATTestRunner TSupplier.py 10000 70 1" "acsutilTATTestRunner TConsumer.py 70 1" "@SLEEP 5" "acsutilTATTestRunner nsStatistics -f 1" "@SLEEP 80" "acsutilTATTestRunner stopNsStats" "@SLEEP 4" "acsutilTATTestRunner NsStatisticsTest.py 1" # Check selected service by creating a couple of channels in DefaultNotifyService 2 Test2 "acsutilTATTestRunner TSupplier.py 10000 40 1 2" "acsutilTATTestRunner TConsumer.py 40 1 2" "@SLEEP 5" "acsutilTATTestRunner nsStatistics -f 5000 -ms -add \"DefaultNotifyService\"" "@SLEEP 40" "acsutilTATTestRunner stopNsStats" "@SLEEP 4" "acsutilTATTestRunner NsStatisticsTest.py 2" # Check selected service and channel by creating a couple of channels in DefaultNotifyService 3 Test3 "acsutilTATTestRunner TSupplier.py 10000 40 1 2" "acsutilTATTestRunner TConsumer.py 40 1 2" "@SLEEP 5" "acsutilTATTestRunner nsStatistics -f 5000 -ms -add \"DefaultNotifyService:testNsStatsChannel2\"" "@SLEEP 40" "acsutilTATTestRunner stopNsStats" "@SLEEP 4" "acsutilTATTestRunner NsStatisticsTest.py 3" # Test NotifyServiceStatistics Component 6 Test6 "acsutilTATTestRunner TSupplier.py 10000 70 1" "acsutilTATTestRunner TConsumer.py 70 1" "@SLEEP 5" "acsutilTATTestRunner startNsStatisticsContainer.sh" "@SLEEP 80" "acsutilTATTestRunner acsStopContainer frodoContainer" "@SLEEP 10" "acsutilTATTestRunner NsStatisticsTest.py 6" EPILOGUE acsutilTATEpilogue # # ___oOo___