anna.git
9 years agoFix empty parameter
Eduardo Ramos Testillano [Thu, 21 Jan 2016 17:54:42 +0000 (18:54 +0100)]
Fix empty parameter

9 years agoRemove variants (may overlap consecutive scenaries). Bad approach.
Eduardo Ramos Testillano [Thu, 21 Jan 2016 17:25:32 +0000 (18:25 +0100)]
Remove variants (may overlap consecutive scenaries). Bad approach.

9 years agotiny testcase creator and example
Eduardo Ramos Testillano [Thu, 21 Jan 2016 02:28:18 +0000 (03:28 +0100)]
tiny testcase creator and example

9 years agoImprovs. Initial version for tinyTestcase creation
Eduardo Ramos Testillano [Fri, 15 Jan 2016 12:42:22 +0000 (13:42 +0100)]
Improvs. Initial version for tinyTestcase creation

9 years agoVariant P1 for clone. Allow test changes in-progress
Eduardo Ramos Testillano [Sun, 20 Dec 2015 12:54:57 +0000 (13:54 +0100)]
Variant P1 for clone. Allow test changes in-progress

9 years agoDefaults for test|report (all) and test|reset (soft). Improvs for operation (signal...
Eduardo Ramos Testillano [Thu, 17 Dec 2015 01:04:08 +0000 (02:04 +0100)]
Defaults for test|report (all) and test|reset (soft). Improvs for operation (signal) script. Change-dir feature.

9 years agoAbsolute path
Eduardo Ramos Testillano [Thu, 10 Dec 2015 17:41:01 +0000 (18:41 +0100)]
Absolute path

9 years agoAllow pipes in sh commands
Eduardo Ramos Testillano [Thu, 10 Dec 2015 17:17:58 +0000 (18:17 +0100)]
Allow pipes in sh commands

9 years agoCorrect init at constructor
Eduardo Ramos Testillano [Wed, 9 Dec 2015 02:54:46 +0000 (03:54 +0100)]
Correct init at constructor

9 years agoinitialize stat summary
Eduardo Ramos Testillano [Wed, 9 Dec 2015 02:36:57 +0000 (03:36 +0100)]
initialize stat summary

9 years agooptimize operation signal
Eduardo Ramos Testillano [Wed, 9 Dec 2015 01:53:05 +0000 (02:53 +0100)]
optimize operation signal

9 years agoTimeout for signal operation. Put 5 mins for clone huge programming operations
Eduardo Ramos Testillano [Tue, 8 Dec 2015 17:49:37 +0000 (18:49 +0100)]
Timeout for signal operation. Put 5 mins for clone huge programming operations

9 years agoHide make autonomous output
Eduardo Ramos Testillano [Sun, 29 Nov 2015 22:41:55 +0000 (23:41 +0100)]
Hide make autonomous output

9 years agoOptimiza deployment time
Eduardo Ramos Testillano [Sun, 29 Nov 2015 22:19:30 +0000 (23:19 +0100)]
Optimiza deployment time

9 years agoImprove. test|report operation output
Eduardo Ramos Testillano [Fri, 27 Nov 2015 14:30:39 +0000 (15:30 +0100)]
Improve. test|report operation output

9 years agoImprov. help
Eduardo Ramos Testillano [Fri, 27 Nov 2015 14:07:28 +0000 (15:07 +0100)]
Improv. help

9 years agoSupport test|report|none operation. Add timeout to system test example
Eduardo Ramos Testillano [Fri, 27 Nov 2015 13:31:41 +0000 (14:31 +0100)]
Support test|report|none operation. Add timeout to system test example

9 years agoAutomate script
Eduardo Ramos Testillano [Wed, 25 Nov 2015 17:38:47 +0000 (18:38 +0100)]
Automate script

9 years agoMake Origin-Host the node identifier instead of origin-realm
Eduardo Ramos Testillano [Tue, 24 Nov 2015 17:17:26 +0000 (18:17 +0100)]
Make Origin-Host the node identifier instead of origin-realm

9 years agoOptimize
Eduardo Ramos Testillano [Mon, 23 Nov 2015 16:27:36 +0000 (17:27 +0100)]
Optimize

9 years agoFix new variables
Eduardo Ramos Testillano [Mon, 23 Nov 2015 16:11:53 +0000 (17:11 +0100)]
Fix new variables

9 years agoSimplify parsed variables. Improve dump configuration for test report by state type
Eduardo Ramos Testillano [Mon, 23 Nov 2015 14:47:19 +0000 (15:47 +0100)]
Simplify parsed variables. Improve dump configuration for test report by state type

9 years agoProgram with offset
Eduardo Ramos Testillano [Mon, 23 Nov 2015 07:35:54 +0000 (08:35 +0100)]
Program with offset

9 years agoturns Failed and Success on failed and success for report operation
Eduardo Ramos Testillano [Sun, 22 Nov 2015 16:49:10 +0000 (17:49 +0100)]
turns Failed and Success on failed and success for report operation

9 years agoSeparate dumps by state: enable/disable Success and Failed tests
Eduardo Ramos Testillano [Sun, 22 Nov 2015 15:32:44 +0000 (16:32 +0100)]
Separate dumps by state: enable/disable Success and Failed tests

9 years agoRemove limit to configure diameter server sessions to negative (no limit to accept...
Eduardo Ramos Testillano [Fri, 20 Nov 2015 15:49:31 +0000 (16:49 +0100)]
Remove limit to configure diameter server sessions to negative (no limit to accept incoming connections on diameter servers), at services.xml

9 years agoSystem test refinement
Eduardo Ramos Testillano [Fri, 20 Nov 2015 14:46:50 +0000 (15:46 +0100)]
System test refinement

9 years agoChange order
Eduardo Ramos Testillano [Mon, 16 Nov 2015 21:02:59 +0000 (22:02 +0100)]
Change order

9 years agoOptimize clone procedure
Eduardo Ramos Testillano [Mon, 16 Nov 2015 20:59:49 +0000 (21:59 +0100)]
Optimize clone procedure

9 years agoDummy step (delay 0)
Eduardo Ramos Testillano [Mon, 19 Oct 2015 22:54:10 +0000 (00:54 +0200)]
Dummy step (delay 0)

9 years agoNew st-client deployment. Allow to load same stack id (accumulative services), ignori...
Eduardo Ramos Testillano [Tue, 13 Oct 2015 00:36:49 +0000 (02:36 +0200)]
New st-client deployment. Allow to load same stack id (accumulative services), ignoring all except first loaded.

9 years agoInclude accumulators on statistics engine in order to centralize and ease asXML....
Eduardo Ramos Testillano [Sat, 10 Oct 2015 12:28:45 +0000 (14:28 +0200)]
Include accumulators on statistics engine in order to centralize and ease asXML. Fix setEngine(NULL) on TestStep.cpp

9 years agoRegister accumulators on stat engine to centralize reports. TODO remove from engine...
Eduardo Ramos Testillano [Fri, 9 Oct 2015 15:52:30 +0000 (17:52 +0200)]
Register accumulators on stat engine to centralize reports. TODO remove from engine (index them) when server/local server are destroyed.

9 years agoRevert "Session-Id don't have to be mandatory to programm testcases"
Eduardo Ramos Testillano [Fri, 9 Oct 2015 13:20:37 +0000 (15:20 +0200)]
Revert "Session-Id don't have to be mandatory to programm testcases"

This reverts commit 38f67dae313f5b4b988a11804cfee52f74e16e33.

9 years agoSystem testing manage DPA
Eduardo Ramos Testillano [Thu, 8 Oct 2015 00:48:00 +0000 (02:48 +0200)]
System testing manage DPA

9 years agoSeparate oam and statistics in event operations
Eduardo Ramos Testillano [Thu, 8 Oct 2015 00:23:41 +0000 (02:23 +0200)]
Separate oam and statistics in event operations

9 years agoSession-Id don't have to be mandatory to programm testcases
Eduardo Ramos Testillano [Wed, 7 Oct 2015 23:15:54 +0000 (01:15 +0200)]
Session-Id don't have to be mandatory to programm testcases

9 years agoDisable logs general override configuration, for system test easy startup
Eduardo Ramos Testillano [Wed, 7 Oct 2015 15:37:04 +0000 (17:37 +0200)]
Disable logs general override configuration, for system test easy startup

9 years agoNot allowed to set engine NULL !!
Eduardo Ramos Testillano [Tue, 6 Oct 2015 23:10:52 +0000 (01:10 +0200)]
Not allowed to set engine NULL !!

9 years agoAllow set NULL codec engine
Eduardo Ramos Testillano [Tue, 6 Oct 2015 22:31:03 +0000 (00:31 +0200)]
Allow set NULL codec engine

9 years agoFix problem with incremental services loading
Eduardo Ramos Testillano [Tue, 6 Oct 2015 18:17:19 +0000 (20:17 +0200)]
Fix problem with incremental services loading

9 years agoOAM and statistics specific operation
Eduardo Ramos Testillano [Tue, 6 Oct 2015 17:41:18 +0000 (19:41 +0200)]
OAM and statistics specific operation

9 years agoBasic stat summary for testcases
Eduardo Ramos Testillano [Tue, 6 Oct 2015 15:57:37 +0000 (17:57 +0200)]
Basic stat summary for testcases

9 years agoMinor fix in help
Eduardo Ramos Testillano [Tue, 6 Oct 2015 09:31:44 +0000 (11:31 +0200)]
Minor fix in help

9 years agoFix bug while getting step number.
Eduardo Ramos Testillano [Mon, 5 Oct 2015 17:12:00 +0000 (19:12 +0200)]
Fix bug while getting step number.

Converting vector into map

9 years agoFork variant for TestStep command
Eduardo Ramos Testillano [Sun, 4 Oct 2015 17:47:30 +0000 (19:47 +0200)]
Fork variant for TestStep command

9 years agoSimplify command (no parameter field, all inside command). Interactive mode.
Eduardo Ramos Testillano [Fri, 2 Oct 2015 00:52:20 +0000 (02:52 +0200)]
Simplify command (no parameter field, all inside command). Interactive mode.

9 years agoInternal clear respecting codec engine
Eduardo Ramos Testillano [Wed, 30 Sep 2015 00:41:16 +0000 (02:41 +0200)]
Internal clear respecting codec engine

9 years agoMessage cleared on demand (if you want to reuse and the codec engine may be different)
Eduardo Ramos Testillano [Tue, 29 Sep 2015 12:46:37 +0000 (14:46 +0200)]
Message cleared on demand (if you want to reuse and the codec engine may be different)

9 years agoHard refactoring. CodecEngine is associated to a unique stack.
Eduardo Ramos Testillano [Sun, 27 Sep 2015 21:45:37 +0000 (23:45 +0200)]
Hard refactoring. CodecEngine is associated to a unique stack.

9 years agoAvoid recursion on TestStepWait. Now is the TestManager after searching the condition...
Eduardo Ramos Testillano [Mon, 21 Sep 2015 00:55:49 +0000 (02:55 +0200)]
Avoid recursion on TestStepWait. Now is the TestManager after searching the condition fulfilled, whom will process the test case.

TODO for TestStepCmd and TestStepDelay

9 years agoFix nswering procedure: have to use source resource.
Eduardo Ramos Testillano [Sun, 20 Sep 2015 22:23:02 +0000 (00:23 +0200)]
Fix nswering procedure: have to use source resource.

9 years agoComments and popen solution (commented)
Eduardo Ramos Testillano [Sun, 20 Sep 2015 19:43:31 +0000 (21:43 +0200)]
Comments and popen solution (commented)

9 years agowait for child with WNOHANG|WNOWAIT in order to capture result code for system()...
Eduardo Ramos Testillano [Sun, 20 Sep 2015 15:19:00 +0000 (17:19 +0200)]
wait for child with WNOHANG|WNOWAIT in order to capture result code for system() function call on thread.

9 years agoIgnore ECHILD during system call on thread
Eduardo Ramos Testillano [Sat, 19 Sep 2015 20:09:26 +0000 (22:09 +0200)]
Ignore ECHILD during system call on thread

9 years agoCommand execution for system test cases
Eduardo Ramos Testillano [Thu, 17 Sep 2015 11:44:07 +0000 (13:44 +0200)]
Command execution for system test cases

9 years agoCommand execution for system test cases
Eduardo Ramos Testillano [Thu, 17 Sep 2015 11:44:07 +0000 (13:44 +0200)]
Command execution for system test cases

9 years agoFixes and improvs. Basic DRA feature.
Eduardo Ramos Testillano [Tue, 8 Sep 2015 00:19:21 +0000 (02:19 +0200)]
Fixes and improvs. Basic DRA feature.

9 years agoFixes and improvs. Basic DRA feature.
Eduardo Ramos Testillano [Tue, 8 Sep 2015 00:19:21 +0000 (02:19 +0200)]
Fixes and improvs. Basic DRA feature.

9 years agoFix compilation error
Eduardo Ramos Testillano [Mon, 7 Sep 2015 14:09:14 +0000 (16:09 +0200)]
Fix compilation error

9 years agoSystem test feature
Eduardo Ramos Testillano [Thu, 27 Aug 2015 14:05:12 +0000 (16:05 +0200)]
System test feature

9 years agoRemove temporary
Eduardo Ramos Testillano [Wed, 29 Jul 2015 20:31:48 +0000 (22:31 +0200)]
Remove temporary

9 years agoDynamic realm registration
Eduardo Ramos Testillano [Wed, 29 Jul 2015 20:10:03 +0000 (22:10 +0200)]
Dynamic realm registration

9 years agoFix bug in deploy
Eduardo Ramos Testillano [Mon, 27 Jul 2015 21:39:51 +0000 (23:39 +0200)]
Fix bug in deploy

9 years agoNode class, command line redesign. New xml template for process configuration.
Eduardo Ramos Testillano [Sun, 21 Jun 2015 16:18:57 +0000 (18:18 +0200)]
Node class, command line redesign. New xml template for process configuration.

9 years agoMultistack launcher
Eduardo Ramos Testillano [Sun, 7 Jun 2015 22:06:29 +0000 (00:06 +0200)]
Multistack launcher

9 years agoDecrease timex Engine minimum resolution from 100 to 10 milliseconds. Add warning...
Eduardo Ramos Testillano [Fri, 17 Jul 2015 07:08:55 +0000 (09:08 +0200)]
Decrease timex Engine minimum resolution from 100 to 10 milliseconds. Add warning below 100 ms.

9 years agoFix retransmission issues (order, tracing, etc.)
Eduardo Ramos Testillano [Mon, 13 Jul 2015 11:49:22 +0000 (13:49 +0200)]
Fix retransmission issues (order, tracing, etc.)

9 years agoBase protocol codec for comm::Engine. Supported retransmissions
Eduardo Ramos Testillano [Mon, 13 Jul 2015 02:34:30 +0000 (04:34 +0200)]
Base protocol codec for comm::Engine. Supported retransmissions

9 years agoPreparing for multistack
Eduardo Ramos Testillano [Mon, 8 Jun 2015 21:21:06 +0000 (23:21 +0200)]
Preparing for multistack

9 years agoCodec engine on Avp and Message constructors
Eduardo Ramos Testillano [Mon, 8 Jun 2015 18:53:53 +0000 (20:53 +0200)]
Codec engine on Avp and Message constructors

9 years agoFix bug regarding codec engine configuration. AllocateAVP and Message didn't do it.
Eduardo Ramos Testillano [Mon, 8 Jun 2015 15:35:49 +0000 (17:35 +0200)]
Fix bug regarding codec engine configuration. AllocateAVP and Message didn't do it.

9 years agoAllow values lesser than 600000 msecs in launcher timex Engine. Warning over 5 minute...
Eduardo Ramos Testillano [Mon, 8 Jun 2015 12:58:09 +0000 (14:58 +0200)]
Allow values lesser than 600000 msecs in launcher timex Engine. Warning over 5 minutes (300000) for configured parameters

9 years agoNew feature to allow to register components with different names for same class:...
Eduardo Ramos Testillano [Sun, 7 Jun 2015 21:42:40 +0000 (23:42 +0200)]
New feature to allow to register components with different names for same class: multi named components

9 years agoFix getName
Eduardo Ramos Testillano [Sat, 6 Jun 2015 15:46:01 +0000 (17:46 +0200)]
Fix getName

9 years agoapp component inherits from core component. OamModule uses name instead of class...
Eduardo Ramos Testillano [Sat, 6 Jun 2015 15:37:34 +0000 (17:37 +0200)]
app component inherits from core component. OamModule uses name instead of class name to avoid confusion

9 years agoFix bug with parameters
Eduardo Ramos Testillano [Mon, 25 May 2015 01:10:38 +0000 (03:10 +0200)]
Fix bug with parameters

9 years agoImprove help
Eduardo Ramos Testillano [Mon, 25 May 2015 01:08:58 +0000 (03:08 +0200)]
Improve help

9 years agoFix bug
Eduardo Ramos Testillano [Mon, 25 May 2015 00:57:16 +0000 (02:57 +0200)]
Fix bug

9 years agoNew ApplicationMessageOamModule in diameter::comm, to dynamically manage application...
Eduardo Ramos Testillano [Sun, 24 May 2015 17:33:10 +0000 (19:33 +0200)]
New ApplicationMessageOamModule in diameter::comm, to dynamically manage application message counters

10 years agoRemove global variables. Factory for comm/codec messages in application class (Launcher)
Eduardo Ramos Testillano [Mon, 18 May 2015 01:38:17 +0000 (03:38 +0200)]
Remove global variables. Factory for comm/codec messages in application class (Launcher)

10 years agoNEW Restruct launcher source code. Separate classes in different files to improve...
Eduardo Ramos Testillano [Sun, 17 May 2015 18:32:32 +0000 (20:32 +0200)]
NEW Restruct launcher source code. Separate classes in different files to improve maintenance.

10 years agoFix pre-commit bug regarding astyle detection. If not installed, all commited files...
Eduardo Ramos Testillano [Sun, 17 May 2015 15:21:46 +0000 (17:21 +0200)]
Fix pre-commit bug regarding astyle detection. If not installed, all commited files are destroyed (empty content) !!

10 years agoRevert "Restruct launcher source code. Separate classes in different files to improve...
Eduardo Ramos Testillano [Sun, 17 May 2015 13:55:23 +0000 (15:55 +0200)]
Revert "Restruct launcher source code. Separate classes in different files to improve maintenance."

This reverts commit 705d780f70b3596a222479ec7ad0dc3b3ab192cf.

10 years agoRestruct launcher source code. Separate classes in different files to improve mainten...
Eduardo Ramos Testillano [Sun, 17 May 2015 13:46:58 +0000 (15:46 +0200)]
Restruct launcher source code. Separate classes in different files to improve maintenance.

10 years agoUsage of stdint.h types
Eduardo Ramos Testillano [Tue, 12 May 2015 07:01:15 +0000 (09:01 +0200)]
Usage of stdint.h types

10 years agoIdentify Avp Rule by AvpId to avoid name collision for avps renamed. Fix 3GPP-Rat...
Eduardo Ramos Testillano [Wed, 29 Apr 2015 01:26:32 +0000 (03:26 +0200)]
Identify Avp Rule by AvpId to avoid name collision for avps renamed. Fix 3GPP-Rat-Type to 3GPP-RAT-Type anyway.

10 years agoAdd help url
Eduardo Ramos Testillano [Sun, 26 Apr 2015 16:11:09 +0000 (18:11 +0200)]
Add help url

10 years agoImprove name for setProxied. Better updateEndToEnd because have any other application...
Eduardo Ramos Testillano [Sun, 26 Apr 2015 15:53:04 +0000 (17:53 +0200)]
Improve name for setProxied. Better updateEndToEnd because have any other applications, not only proxy agents. I.e. keep value on retransmissions from clients.

10 years agoAdd proxied attribute to diameter::comm::Message in order to automate end-to-end...
Eduardo Ramos Testillano [Sun, 26 Apr 2015 15:00:34 +0000 (17:00 +0200)]
Add proxied attribute to diameter::comm::Message in order to automate end-to-end generation or respect value.

10 years agoChange use per usage
Eduardo Ramos Testillano [Sat, 25 Apr 2015 18:19:45 +0000 (20:19 +0200)]
Change use per usage

10 years agoChanged LICENSE. Now referenced to web site and file on project root directory
Eduardo Ramos Testillano [Sat, 25 Apr 2015 16:48:31 +0000 (18:48 +0200)]
Changed LICENSE. Now referenced to web site and file on project root directory

10 years agoNew enumerated values for Result-Code. LICENSE file.
Eduardo Ramos Testillano [Sat, 25 Apr 2015 01:32:16 +0000 (03:32 +0200)]
New enumerated values for Result-Code. LICENSE file.

10 years agoVirtualize Dictionary::load, implements launcher management operation: forceCountersR...
Eduardo Ramos Testillano [Wed, 22 Apr 2015 10:54:01 +0000 (12:54 +0200)]
Virtualize Dictionary::load, implements launcher management operation: forceCountersRecord

10 years agoMake Fix Mode commandline configurable
Eduardo Ramos Testillano [Tue, 21 Apr 2015 21:36:16 +0000 (23:36 +0200)]
Make Fix Mode commandline configurable

10 years agoAdd type of event to dump logs
Eduardo Ramos Testillano [Tue, 21 Apr 2015 15:42:31 +0000 (17:42 +0200)]
Add type of event to dump logs

10 years agoSupport positional arguments
Eduardo Ramos Testillano [Sun, 19 Apr 2015 17:51:02 +0000 (19:51 +0200)]
Support positional arguments

10 years agoGNU-style for command line. No positional arguments accepted. Supported single/double...
Eduardo Ramos Testillano [Sun, 19 Apr 2015 17:03:43 +0000 (19:03 +0200)]
GNU-style for command line. No positional arguments accepted. Supported single/double hyphens for letters/words respectively. Added 'dumpLog' in launcher to allow write traffic log in disk.

10 years agoImprov. presentetion of answering queues. New management operations for answering...
Eduardo Ramos Testillano [Sat, 18 Apr 2015 19:30:20 +0000 (21:30 +0200)]
Improv. presentetion of answering queues. New management operations for answering: rotate/exhaust

10 years agoGives application control over event DPA received for both client and entity
Eduardo Ramos Testillano [Fri, 17 Apr 2015 23:58:22 +0000 (01:58 +0200)]
Gives application control over event DPA received for both client and entity