See <http://robot.radiaatto.ri.fi/job/Rammbock-Windows/35/>

------------------------------------------
[...truncated 142 lines...]
Save templates                                                        | PASS |
------------------------------------------------------------------------------
Save templates and field values                                       | PASS |
------------------------------------------------------------------------------
Atest.Protocol Templates.Save Template                                | PASS |
2 critical tests, 2 passed, 0 failed
2 tests total, 2 passed, 0 failed
==============================================================================
Atest.Protocol Templates.Tbcd                                                 
==============================================================================
encoding single value with even amount of numbers                     | PASS |
------------------------------------------------------------------------------
encoding single value with odd amount of numbers                      | PASS |
------------------------------------------------------------------------------
encoding multiple values with even amount of numbers                  | PASS |
------------------------------------------------------------------------------
encoding multiple values with odd amount of numbers                   | PASS |
------------------------------------------------------------------------------
Validation error                                                      | PASS |
------------------------------------------------------------------------------
Decoding two tbcd values                                              | PASS |
------------------------------------------------------------------------------
Get recursive name when field not found                               | PASS |
------------------------------------------------------------------------------
Star length in tbcd field inside struct                               | PASS |
------------------------------------------------------------------------------
Atest.Protocol Templates.Tbcd                                         | PASS |
8 critical tests, 8 passed, 0 failed
8 tests total, 8 passed, 0 failed
==============================================================================
Atest.Protocol Templates.Validation                                           
==============================================================================
UDP Server uses protocol and receives with pattern validation         | PASS |
------------------------------------------------------------------------------
TCP server uses protocol and receives with pattern validation         | PASS |
------------------------------------------------------------------------------
TCP server receives from two clients with pattern validation          | PASS |
------------------------------------------------------------------------------
Server uses protocol and receives with pattern validation failing     | PASS |
------------------------------------------------------------------------------
Server uses protocol and value validation fails                       | PASS |
------------------------------------------------------------------------------
Char field validation passes                                          | PASS |
------------------------------------------------------------------------------
Char field validation fails                                           | PASS |
------------------------------------------------------------------------------
Char field validation passes with pattern                             | PASS |
------------------------------------------------------------------------------
Server receive and validate separately                                | PASS |
------------------------------------------------------------------------------
Client receive and validate separately                                | PASS |
------------------------------------------------------------------------------
Client receive and validate fails                                     | PASS |
------------------------------------------------------------------------------
Server receive and validate fails                                     | PASS |
------------------------------------------------------------------------------
Validate fails when trying to validate nonexistent field              | PASS |
------------------------------------------------------------------------------
Atest.Protocol Templates.Validation                                   | PASS |
13 critical tests, 13 passed, 0 failed
13 tests total, 13 passed, 0 failed
==============================================================================
Atest.Protocol Templates                                              | PASS |
51 critical tests, 51 passed, 0 failed
51 tests total, 51 passed, 0 failed
==============================================================================
Atest.Send And Receive Binary                                                 
==============================================================================
TCP Client sends binary to server                                     | PASS |
------------------------------------------------------------------------------
TCP Server sends binary to client                                     | PASS |
------------------------------------------------------------------------------
Multiple UDP clients                                                  | PASS |
------------------------------------------------------------------------------
Multiple UDP servers                                                  | PASS |
------------------------------------------------------------------------------
Multiple TCP clients                                                  | PASS |
------------------------------------------------------------------------------
Multiple TCP servers                                                  | PASS |
------------------------------------------------------------------------------
Atest.Send And Receive Binary                                         | PASS |
6 critical tests, 6 passed, 0 failed
6 tests total, 6 passed, 0 failed
==============================================================================
Atest.Structured Messages                                                     
==============================================================================
Atest.Structured Messages.Dynamic Messages                                    
==============================================================================
Receive dynamic message                                               | PASS |
------------------------------------------------------------------------------
Encode dynamic message                                                | PASS |
------------------------------------------------------------------------------
Encoding dynamic list without defined length fails                    | PASS |
------------------------------------------------------------------------------
Encoding dynamic message with extra list entries fails                | PASS |
------------------------------------------------------------------------------
Encoding length in 2byte struct matches                               | PASS |
------------------------------------------------------------------------------
Encoding length in 2byte struct does not match                        | PASS |
------------------------------------------------------------------------------
Decoding length in 2byte struct matches                               | PASS |
------------------------------------------------------------------------------
Decoding length in 2byte struct does not match                        | PASS |
------------------------------------------------------------------------------
Encoding dynamic length from value                                    | PASS |
------------------------------------------------------------------------------
Encoding too short dynamic length fails                               | PASS |
------------------------------------------------------------------------------
Encoding variable length container with multiple fields               | PASS |
------------------------------------------------------------------------------
Encoding variable length container with dynamic length content        | PASS |
------------------------------------------------------------------------------
Decoding variable length container with dynamic length content        | PASS |
------------------------------------------------------------------------------
Encode dynamic length string                                          | PASS |
------------------------------------------------------------------------------
Encoding free length                                                  | PASS |
------------------------------------------------------------------------------
Decoding free length                                                  | PASS |
------------------------------------------------------------------------------
Free length in struct                                                 | PASS |
------------------------------------------------------------------------------
Free length in tbcd                                                   | PASS |
------------------------------------------------------------------------------
Atest.Structured Messages.Dynamic Messages                            | PASS |
18 critical tests, 18 passed, 0 failed
18 tests total, 18 passed, 0 failed
==============================================================================
Atest.Structured Messages.Lists                                               
==============================================================================
Message with list                                                     | PASS |
------------------------------------------------------------------------------
Message with list containing structs                                  | PASS |
------------------------------------------------------------------------------
Message with list validation fails                                    | PASS |
------------------------------------------------------------------------------
Atest.Structured Messages.Lists                                       | PASS |
3 critical tests, 3 passed, 0 failed
3 tests total, 3 passed, 0 failed
==============================================================================
Atest.Structured Messages.Structs                                             
==============================================================================
Message with struct                                                   | PASS |
------------------------------------------------------------------------------
Validate with struct                                                  | PASS |
------------------------------------------------------------------------------
Fail validation with struct                                           | PASS |
------------------------------------------------------------------------------
Reuse struct in another message                                       | FAIL |
Unknown fields in pair :Pair pair
------------------------------------------------------------------------------
Struct containing struct                                              | PASS |
------------------------------------------------------------------------------
Unfinished struct fails                                               | PASS |
------------------------------------------------------------------------------
Pass value dict to Struct                                             | PASS |
------------------------------------------------------------------------------
Pass value dict to Struct but replace it in Get Message               | PASS |
------------------------------------------------------------------------------
Get full path in missing fields                                       | PASS |
------------------------------------------------------------------------------
Get full path when validating                                         | PASS |
------------------------------------------------------------------------------
Get full path when validating against a pattern                       | PASS |
------------------------------------------------------------------------------
Atest.Structured Messages.Structs                                     | PASS |
10 critical tests, 10 passed, 0 failed
11 tests total, 10 passed, 1 failed
==============================================================================
Atest.Structured Messages.Unions                                              
==============================================================================
Simple union                                                          | PASS |
------------------------------------------------------------------------------
Complex union                                                         | PASS |
------------------------------------------------------------------------------
Hyper complex union                                                   | PASS |
------------------------------------------------------------------------------
Choosing union when receiving                                         | FAIL |
Unknown fields in hyperU :machine
------------------------------------------------------------------------------
Atest.Structured Messages.Unions                                      | PASS |
3 critical tests, 3 passed, 0 failed
4 tests total, 3 passed, 1 failed
==============================================================================
Atest.Structured Messages                                             | PASS |
34 critical tests, 34 passed, 0 failed
36 tests total, 34 passed, 2 failed
==============================================================================
Atest.Unit Tests                                                              
==============================================================================
Execute unit tests                                                    | FAIL |
.......................................................FFFF.....................................................................................................................................
======================================================================
FAIL: test_receive_binary_without_protocol 
(utest.test_rammbock.TestMessageSequence)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"<http://robot.radiaatto.ri.fi/job/Rammbock-Windows/ws/utest\test_rammbock.py";,>
 line 94, in test_receive_binary_without_protocol
    [['Client','Server', 'binary','','received']])
  File 
"<http://robot.radiaatto.ri.fi/job/Rammbock-Windows/ws/utest\test_rammbock.py";,>
 line 98, in _sequence_should_equal
    self.assertEquals(list_seq, expected)
AssertionError: Lists differ: [['127.0.0.1:54321', 'Server',... != [['Client', 
'Server', 'binary'...

First differing element 0:
['127.0.0.1:54321', 'Server', 'binary', '', 'received']
['Client', 'Server', 'binary', '', 'received']
    [ Message content over the limit has been removed. ]
    'Server',
    'TestProtocol:FooRequest',
    'Value of field foo does not match 0xcafe!=5',
    'received']]
-------------------- >> begin captured stdout << ---------------------
*TRACE* Get message with params {}
Validation failed for Message FooRequest
  Header TestProtocol
    msgId = 0x0005
    length = 0x0006
  foo = 0xcafe

Value of field foo does not match 0xcafe!=5

--------------------- >> end captured stdout << ----------------------

----------------------------------------------------------------------
Ran 192 tests in 0.753s

FAILED (failures=4): 1 != 0
------------------------------------------------------------------------------
Atest.Unit Tests                                                      | FAIL |
1 critical test, 0 passed, 1 failed
1 test total, 0 passed, 1 failed
==============================================================================
Atest                                                                 | FAIL |
100 critical tests, 99 passed, 1 failed
103 tests total, 99 passed, 4 failed
==============================================================================
Output:  <http://robot.radiaatto.ri.fi/job/Rammbock-Windows/ws/output.xml>
Log:     <http://robot.radiaatto.ri.fi/job/Rammbock-Windows/ws/log.html>
Report:  <http://robot.radiaatto.ri.fi/job/Rammbock-Windows/ws/report.html>
Build step 'Execute Windows batch command' marked build as failure
Robot results publisher started...
-Parsing output xml:
Done!
-Copying log files to build dir:
Done!
-Assigning results to build:
Done!
-Checking thresholds:
Done!
Done publishing Robot results.

Reply via email to