anna.git
8 years agoFix retransmissions: not only for entities
Eduardo Ramos Testillano [Wed, 9 Mar 2016 12:22:20 +0000 (13:22 +0100)]
Fix retransmissions: not only for entities

8 years agoMerge branch 'master' of 54.76.253.178:/home/ubuntu/projects/anna
Eduardo Ramos Testillano [Wed, 9 Mar 2016 12:20:12 +0000 (13:20 +0100)]
Merge branch 'master' of 54.76.253.178:/home/ubuntu/projects/anna

8 years agoimprove output in case of decoding fail. Improve Sy cases with STR management
Eduardo Ramos Testillano [Tue, 8 Mar 2016 12:44:11 +0000 (13:44 +0100)]
improve output in case of decoding fail. Improve Sy cases with STR management

8 years agoPortability
Eduardo Ramos Testillano [Mon, 7 Mar 2016 01:10:18 +0000 (02:10 +0100)]
Portability

8 years agohelper comment
Eduardo Ramos Testillano [Sat, 5 Mar 2016 14:46:26 +0000 (15:46 +0100)]
helper comment

8 years agoNo need for cers_4_starting and ceas_4_establishing
Eduardo Ramos Testillano [Fri, 4 Mar 2016 10:59:04 +0000 (11:59 +0100)]
No need for cers_4_starting and ceas_4_establishing

8 years agoDelete superfluous metadata in SCTP
Eduardo Ramos Testillano [Fri, 4 Mar 2016 01:06:23 +0000 (02:06 +0100)]
Delete superfluous metadata in SCTP

8 years agoSupport for SCTP transport on tshark decoding
Eduardo Ramos Testillano [Thu, 3 Mar 2016 15:20:46 +0000 (16:20 +0100)]
Support for SCTP transport on tshark decoding

8 years agocomment
Eduardo Ramos Testillano [Wed, 2 Mar 2016 18:41:46 +0000 (19:41 +0100)]
comment

8 years agoFixes
Eduardo Ramos Testillano [Wed, 2 Mar 2016 07:26:40 +0000 (08:26 +0100)]
Fixes

8 years agoFix subscription-id decoding function
Eduardo Ramos Testillano [Tue, 1 Mar 2016 11:44:04 +0000 (12:44 +0100)]
Fix subscription-id decoding function

Subscription-Id-Type & Data are not fixed. Are manadatory. We need to fix the dictionary and the function behaviour.
This fix also the tinyTestcase.sh script for SLR/SNR issue

8 years agoFixes for Changes in Sy
Eduardo Ramos Testillano [Mon, 29 Feb 2016 20:09:54 +0000 (21:09 +0100)]
Fixes for Changes in Sy

8 years agoChanges for Sy
Eduardo Ramos Testillano [Sun, 28 Feb 2016 20:25:37 +0000 (21:25 +0100)]
Changes for Sy

1. Store Subscriber (MSISDN, IMSI) as testcase witness, and not only the Session-Id
2. In tinyTestcase.sh, in case of SLR waitfc programming, we need the subscriber condition, not the Session-Id, because that session is created in the client (PCRF) and can't know it.
   2.1 By the way, change tsharkDecoder.sh to get MSISDN and IMSI
   2.2 Answers must copy the Session-Id from the corresponding request in case of difference (SLR/A, for example; in case of RAR/A, no problem because is the Gx session created in
       ADML system too)

3. Allow test|<id>|sendxml2e/2c|step number  (specially 2c), to be used as step reference not only for answers build, but for further requests (SNR for example) which should transport
   the same Session-Id.

8 years agoImprove traces in testing system
Eduardo Ramos Testillano [Sat, 27 Feb 2016 16:16:46 +0000 (17:16 +0100)]
Improve traces in testing system

8 years agoFix bug in timeout argument
Eduardo Ramos Testillano [Sat, 27 Feb 2016 14:36:55 +0000 (15:36 +0100)]
Fix bug in timeout argument

8 years agoImprove comment
Eduardo Ramos Testillano [Sat, 27 Feb 2016 02:36:21 +0000 (03:36 +0100)]
Improve comment

8 years agoFix script for Sy
Eduardo Ramos Testillano [Fri, 26 Feb 2016 14:19:16 +0000 (15:19 +0100)]
Fix script for Sy

8 years agoSupport for Sy/eSy
Eduardo Ramos Testillano [Fri, 26 Feb 2016 03:56:48 +0000 (04:56 +0100)]
Support for Sy/eSy

8 years agoCer and cea helper
Eduardo Ramos Testillano [Mon, 22 Feb 2016 23:10:20 +0000 (00:10 +0100)]
Cer and cea helper

8 years agofix cer by cea
Eduardo Ramos Testillano [Mon, 22 Feb 2016 09:25:41 +0000 (10:25 +0100)]
fix cer by cea

8 years agoFix CEA scenaries
Eduardo Ramos Testillano [Mon, 22 Feb 2016 08:28:48 +0000 (09:28 +0100)]
Fix CEA scenaries

8 years agoAdd CEA on server session configuration for services
Eduardo Ramos Testillano [Sat, 20 Feb 2016 20:29:44 +0000 (21:29 +0100)]
Add CEA on server session configuration for services

8 years agoAllow purge undesirable Session-Id frames
Eduardo Ramos Testillano [Thu, 18 Feb 2016 09:49:14 +0000 (10:49 +0100)]
Allow purge undesirable Session-Id frames

8 years agoHelper for missing CERs
Eduardo Ramos Testillano [Fri, 5 Feb 2016 14:22:14 +0000 (15:22 +0100)]
Helper for missing CERs

8 years agotrust
Eduardo Ramos Testillano [Fri, 5 Feb 2016 02:18:03 +0000 (03:18 +0100)]
trust

8 years agoDont check validation on write log for sendxml operation
Eduardo Ramos Testillano [Fri, 5 Feb 2016 01:53:56 +0000 (02:53 +0100)]
Dont check validation on write log for sendxml operation

8 years agoImprove error traces
Eduardo Ramos Testillano [Fri, 5 Feb 2016 01:14:06 +0000 (02:14 +0100)]
Improve error traces

8 years agoAdd unix timestamp milliseconds to dumpLog messages
Eduardo Ramos Testillano [Thu, 4 Feb 2016 22:42:51 +0000 (23:42 +0100)]
Add unix timestamp milliseconds to dumpLog messages

8 years agoImprovs.
Eduardo Ramos Testillano [Tue, 2 Feb 2016 20:03:04 +0000 (21:03 +0100)]
Improvs.

8 years agono PATH
Eduardo Ramos Testillano [Tue, 2 Feb 2016 08:38:26 +0000 (09:38 +0100)]
no PATH

8 years agoimprov. copy
Eduardo Ramos Testillano [Mon, 1 Feb 2016 11:46:18 +0000 (12:46 +0100)]
improv. copy

8 years agoExecutable on stacks
Eduardo Ramos Testillano [Mon, 1 Feb 2016 11:43:14 +0000 (12:43 +0100)]
Executable on stacks

8 years agoimprov. output
Eduardo Ramos Testillano [Mon, 1 Feb 2016 03:35:54 +0000 (04:35 +0100)]
improv. output

8 years agoOptional accumulation testcase-specific file on program.sh for ST
Eduardo Ramos Testillano [Sun, 31 Jan 2016 18:41:46 +0000 (19:41 +0100)]
Optional accumulation testcase-specific file on program.sh for ST

8 years agoImprov arguments parsing
Eduardo Ramos Testillano [Sun, 31 Jan 2016 11:36:22 +0000 (12:36 +0100)]
Improv arguments parsing

8 years agoEnvironment variable to be more flexible
Eduardo Ramos Testillano [Sun, 31 Jan 2016 04:00:30 +0000 (05:00 +0100)]
Environment variable to be more flexible

8 years agonon-standard disection
Eduardo Ramos Testillano [Sun, 31 Jan 2016 03:15:42 +0000 (04:15 +0100)]
non-standard disection

8 years agoAdd Ericsson Sy selector for sniffing (disect selector for tshark)
Eduardo Ramos Testillano [Sun, 31 Jan 2016 02:57:50 +0000 (03:57 +0100)]
Add Ericsson Sy selector for sniffing (disect selector for tshark)

8 years agoCheckings and warning (SEQ8 overflow)
Eduardo Ramos Testillano [Fri, 29 Jan 2016 16:11:30 +0000 (17:11 +0100)]
Checkings and warning (SEQ8 overflow)

8 years agoFixes & improvements
Eduardo Ramos Testillano [Fri, 29 Jan 2016 13:47:21 +0000 (14:47 +0100)]
Fixes & improvements

8 years agoremove plus1 variants
Eduardo Ramos Testillano [Fri, 22 Jan 2016 02:39:26 +0000 (03:39 +0100)]
remove plus1 variants

8 years agoImprovs.
Eduardo Ramos Testillano [Thu, 21 Jan 2016 22:13:50 +0000 (23:13 +0100)]
Improvs.

8 years agoImprovements on script. Check for real result code. SymLink CER files.
Eduardo Ramos Testillano [Thu, 21 Jan 2016 21:02:51 +0000 (22:02 +0100)]
Improvements on script. Check for real result code. SymLink CER files.

8 years agoFix bug char
Eduardo Ramos Testillano [Thu, 21 Jan 2016 19:29:40 +0000 (20:29 +0100)]
Fix bug char

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

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

8 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

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

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