[Xorp-users] Fwd: tests conformance using XORP

Pavlin Radoslavov pavlin at icir.org
Sun Dec 9 11:07:02 PST 2007


What XORP version are you using?

Could you send your XORP configuration, as well as the output
of "show pim join" xorpsh command right after the test case was
aborted because of the missing (S,G) PIM Join.

Also, could you resend your original test log output without
wrapping/breaking the lines, because it is very difficult to read
the log as it is.
Last but not least, please send the description of the different
steps, because it is unclear what has happened before "Step 9" with
the failure.

Thanks,
Pavlin


Jeandro de M. Bezerra <jeandro at larces.uece.br> wrote:

> ---------- Forwarded message ----------
> From: Jeandro Bezerra <jeandro at gmail.com>
> Date: 09/12/2007 15:40
> Subject: tests conformance using XORP
> To: xorp-users at xorp.org
> 
> Hi,
> 
> I am perform a tests set using ATTEST Testcase for module PIM-SM. The DUT
> (device Under Test) is XORP. In the testbed 002 i have  a test.
> 
>  #############################################################################
> 
> 12:33:50.836 # Test Case           :
> tc_conf_pim-sm_ast_001                            #
> 12:33:50.842 # Test Case Version   :   1.0
> #
> 12:33:50.847 # Component Name      :   NET-O2 ATTEST CONFORMANCE TEST
> SUITE              #
> 12:33:50.853 # Module Name         :   PIM-SM/Assert Group
> (AST)                         #
> 12:33:50.859#
> #
> 12:33:50.865 # Purpose             :   To verify that the (S,G) Assert state
> machine     #
> 12:33:50.871 #                         on the interface transit from NO_INFO
> state to    #
> 12:33:50.876 #                         I_AM_ASSERT_WINNER state, on
> receiving a (S,G)    #
> 12:33:50.879 #                         data packet on downstream interface
> whose (S,G)   #
> 12:33:50.880 #                         downstream state machine is in JOIN
> state.        #
> 12:33:50.881#
> #
> 12:33:50.881 # Description         :   In this test-case, on receiving
> JOIN(S,G) on      #
> 12:33:50.881 #                         interface I1, DUT should send the
> JOIN(S,G) to    #
> 12:33:50.881 #                         TEE I2 (towards source S), confirming
> that its    #
> 12:33:50.881 #                         (S,G) downstream state machine on
> interface I1    #
> 12:33:50.881 #                         has transitioned to JOIN
> state.                   #
> 12:33:50.881#
> #
> 12:33:50.882 #                         When multicast data traffic destined
> for group G  #
> 12:33:50.882 #                         is received from source S (TEE I2),
> the DUT       #
> 12:33:50.882 #                         should forward traffic for G to the
> downstream    #
> 12:33:50.882 #                         routers on the outgoing interface
> I1.             #
> 12:33:50.882#
> #
> 12:33:50.882 #                         Later, when the DUT receives
> multicast data for   #
> 12:33:50.882 #                         (S,G) on outgoing interface I1 due to
> other       #
> 12:33:50.883 #                         router also forwards data on I1, it
> should send   #
> 12:33:50.883 #                         ASSERT(S,G) Message on I1, confirming
> that its    #
> 12:33:50.883 #                         (S,G) Assert state machine on I1 has
> transitioned #
> 12:33:50.883 #                         from NO_INFO state to
> I_AM_ASSERT_WINNER state.   #
> 12:33:50.883#
> #
> 12:33:50.883 #                         NI state ---> W
> state                             #
> 12:33:50.883#
> #
> 12:33:50.883#############################################################################
> 12:33:50.884 # Test Setup
> :                                                     #
> 12:33:50.884 #                              ___
> ___           #
> 12:33:50.884 #                             |   |          (I1)
> |   |          #
> 12:33:50.884 #                             | T |--------------------------|
> D |          #
> 12:33:50.884 #                             | E |                          |
> U |          #
> 12:33:50.884 #                             | E |--------------------------|
> T |          #
> 12:33:50.884 #                           S |___|          (I2)
> |___|          #
> 12:33:50.885#
> #
> 12:33:50.885#############################################################################
> 12:33:50.885 # Ladder Diagram
> :                                                      #
> 12:33:50.885#
> #
> 12:33:50.885 #
> |                                          |      #
> 12:33:50.885 #
> |                                          |      #
> 12:33:50.885 #                       T |JOIN(S,G)
> (I1)                            | D    #
> 12:33:50.886 #
> |-------->>--------------------------------|      #
> 12:33:50.886 #                         |
> JOIN(S,G) (I2)|      #
> 12:33:50.886 #
> |---------------------------------<<-------|      #
> 12:33:50.886 #
> |                                          |      #
> 12:33:50.886 #
> |                                          |      #
> 12:33:50.886 #                         |Mcast data(for G)
> (I2)                    |      #
> 12:33:50.886 #                       E
> |------->>---------------------------------| U    #
> 12:33:50.887 #
> |                                          |      #
> 12:33:50.887 #                         |                    Mcast data(for
> G) (I1)|      #
> 12:33:50.887 #
> |---------------------------------<<-------|      #
> 12:33:50.887 #
> |                                          |      #
> 12:33:50.887 #                         |Mcast data(for G)
> (I1)                    |      #
> 12:33:50.887 #
> |------->>---------------------------------|      #
> 12:33:50.887 #
> |                                          |      #
> 12:33:50.887 #                       E |
> ASSERT(S,G) (I1)| T    #
> 12:33:50.888 #
> |---------------------------------<<-------|      #
> 12:33:50.888 #
> |                                          |      #
> 12:33:50.888#
> #
> 12:33:50.888#############################################################################
> 
> But in the step 9 there is a problem with Join (S,G).
> 
> ################################################################
> 12:35:59.931 #                      Step 9
> #
> 12:35:59.931 #Error: DUT has not sent the JOIN(S,G) from 192.168.8.5   #
> 12:35:59.931 #       to TEE on I2
> #
> 12:35:59.931################################################################
> 12:35:59.931################################################################################
> 
> 12:35:59.932################################################################################
> 12:35:59.932 # TEST CASE ABORTED : DUT has not sent the JOIN(S,G) to TEE on
> I2
> 12:35:59.932################################################################################
> 
> 12:35:59.932################################################################################
> 
> 
> Thanks
> 
> 
> 
> 
> -- 
> Jeandro de Mesquita Bezerra, MSc
> Professor Substituto - Universidade Estadual do Ceará (UECE)
> Professor Auxiliar - UNICE-Ensino Superior
> jeandro(arroba/at)larces.uece.br
> LARCES-Laboratório de Redes de Comunicação e Segurança da Informação.
> _______________________________________________
> Xorp-users mailing list
> Xorp-users at xorp.org
> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users



More information about the Xorp-users mailing list