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

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

10 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

10 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

10 years agoAdd site info in app loader
Eduardo Ramos Testillano [Wed, 15 Apr 2015 11:27:03 +0000 (13:27 +0200)]
Add site info in app loader

10 years agoAdd hop by hop and end to end to the metadata information
Eduardo Ramos Testillano [Tue, 14 Apr 2015 17:41:01 +0000 (19:41 +0200)]
Add hop by hop and end to end to the metadata information

10 years agoProgramming answers in double ended queue. Fix word "Coding" by "Encoding"
Eduardo Ramos Testillano [Mon, 13 Apr 2015 16:04:47 +0000 (18:04 +0200)]
Programming answers in double ended queue. Fix word "Coding" by "Encoding"

10 years agoRemove trace file
Eduardo Ramos Testillano [Sun, 12 Apr 2015 17:28:43 +0000 (19:28 +0200)]
Remove trace file

10 years agoNew Batch Converter. Fix flags problem regarding may/shouldnot uncertainty
Eduardo Ramos Testillano [Sun, 12 Apr 2015 17:28:09 +0000 (19:28 +0200)]
New Batch Converter. Fix flags problem regarding may/shouldnot uncertainty

10 years agoNow pcapDecoder only decodes diameter pcap and dump hex files (optional)
Eduardo Ramos Testillano [Sun, 12 Apr 2015 12:32:51 +0000 (14:32 +0200)]
Now pcapDecoder only decodes diameter pcap and dump hex files (optional)

10 years agoIf dictionary not found, exit with exception
Eduardo Ramos Testillano [Sat, 11 Apr 2015 16:10:32 +0000 (18:10 +0200)]
If dictionary not found, exit with exception

10 years agoadd code
Eduardo Ramos Testillano [Sat, 11 Apr 2015 02:37:07 +0000 (04:37 +0200)]
add code

10 years agoNon interactive mode for deployment script
Eduardo Ramos Testillano [Fri, 10 Apr 2015 23:31:42 +0000 (01:31 +0200)]
Non interactive mode for deployment script

10 years agoNow adds is request flag
Eduardo Ramos Testillano [Fri, 10 Apr 2015 13:36:52 +0000 (15:36 +0200)]
Now adds is request flag

10 years agoNote about answering programming from hex content
Eduardo Ramos Testillano [Fri, 10 Apr 2015 13:20:44 +0000 (15:20 +0200)]
Note about answering programming from hex content

10 years agoremove old output example
Eduardo Ramos Testillano [Fri, 10 Apr 2015 12:52:56 +0000 (14:52 +0200)]
remove old output example

10 years agoAdd application id to metadata
Eduardo Ramos Testillano [Fri, 10 Apr 2015 12:50:48 +0000 (14:50 +0200)]
Add application id to metadata

10 years agoStack selection by application-id (configurable), and minor fixes
Eduardo Ramos Testillano [Fri, 10 Apr 2015 00:33:52 +0000 (02:33 +0200)]
Stack selection by application-id (configurable), and minor fixes

10 years agoCR
Eduardo Ramos Testillano [Wed, 8 Apr 2015 17:58:02 +0000 (19:58 +0200)]
CR

10 years agohelp
Eduardo Ramos Testillano [Wed, 8 Apr 2015 17:56:13 +0000 (19:56 +0200)]
help

10 years agoAllow Debug level traces
Eduardo Ramos Testillano [Wed, 8 Apr 2015 17:52:21 +0000 (19:52 +0200)]
Allow Debug level traces

10 years agoFix bug
Eduardo Ramos Testillano [Wed, 8 Apr 2015 02:05:09 +0000 (04:05 +0200)]
Fix bug

10 years agoChange # per , and do complete depth validation
Eduardo Ramos Testillano [Wed, 8 Apr 2015 01:26:19 +0000 (03:26 +0200)]
Change # per , and do complete depth validation

10 years agoCode is more portable (older compilers does not accept ofstream with std::string...
Eduardo Ramos Testillano [Mon, 6 Apr 2015 16:03:29 +0000 (18:03 +0200)]
Code is more portable (older compilers does not accept ofstream with std::string as file)

10 years agoOnly works on git server
Eduardo Ramos Testillano [Mon, 6 Apr 2015 15:57:46 +0000 (17:57 +0200)]
Only works on git server

10 years agoGet rid of to_string to be more portable in older compilers
Eduardo Ramos Testillano [Mon, 6 Apr 2015 15:44:51 +0000 (17:44 +0200)]
Get rid of to_string to be more portable in older compilers

10 years agoFix enum bug (was on dictionary even when no data). PcapDecoder can load multiple...
Eduardo Ramos Testillano [Mon, 6 Apr 2015 14:41:00 +0000 (16:41 +0200)]
Fix enum bug (was on dictionary even when no data). PcapDecoder can load multiple stacks, selected with the incoming application-id

10 years agoNon strict validation. Activate git add in pre-commit hook after astyle.
Eduardo Ramos Testillano [Mon, 6 Apr 2015 03:39:59 +0000 (05:39 +0200)]
Non strict validation. Activate git add in pre-commit hook after astyle.

10 years agoastyle
Eduardo Ramos Testillano [Mon, 6 Apr 2015 01:57:26 +0000 (03:57 +0200)]
astyle