anna.git
8 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

8 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

8 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.

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

8 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

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

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

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

8 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

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

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

8 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

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

8 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

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

8 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

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

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

8 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

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

8 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

8 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

8 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

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

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

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

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

8 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.

8 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

8 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.

8 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.

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

8 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

8 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

8 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

8 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 !!

8 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

8 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

8 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

8 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

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

8 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

8 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

8 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.

8 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

8 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)

8 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.

8 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

8 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.

8 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)

8 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.

8 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

8 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

8 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

8 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.

8 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.

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

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

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

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

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

8 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.

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

8 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.

8 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.)

8 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

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

8 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

8 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.

8 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

8 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

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

8 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

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

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

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

8 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

8 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)

8 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.

8 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) !!

8 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.

8 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.

8 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

9 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.

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

9 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.

9 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.

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

9 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

9 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.

9 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

9 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

9 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

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

9 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.

9 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

9 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

9 years agoImprove help and programmed answers output.
Eduardo Ramos Testillano [Fri, 17 Apr 2015 21:37:22 +0000 (23:37 +0200)]
Improve help and programmed answers output.

9 years agotraces to trace extension. Implements clear and dump in answers programming interface
Eduardo Ramos Testillano [Fri, 17 Apr 2015 09:45:51 +0000 (11:45 +0200)]
traces to trace  extension. Implements clear and dump in answers programming interface

9 years agoomit sequence hby e2e from metadata
Eduardo Ramos Testillano [Wed, 15 Apr 2015 14:21:26 +0000 (16:21 +0200)]
omit sequence hby e2e from metadata