A good starting point. I added the alto-dev mailing list on opendaylight.
The team there has test cases to test the correctness of their alto server
in ODL.

Richard

On Tuesday, May 12, 2015, Huaming Guo郭华明 <[email protected]> wrote:

> Hi Wendy, all,
>
>
>
> I think we can first go through a list of all test cases, then we complete
> all details.
>
> I post the list below. The cases with * are added or updated by me. I also
> like to
>
> serve an editor, if possible.
>
>
>
> 1. Information Resource Directory
>
>  1.1 Test-IRD-1:  The Information Resource Directory (IRD) enumerates URIs
>
>       at which an ALTO server offers Information Resources.
>
>  *1.2 Test-IRD-2 ALTO server delegate IRD to a subdomain.
>
>
>
> 2. Map Service
>
>  2.1 Test-MAPS-1:   An ALTO client retrieves a complete network map.
>
>  2.2 Test-MAPS-2:   An ALTO client retrieves a complete cost map for the
>
>       numerical cost mode.
>
>  2.3 Test-MAPS-3:   An ALTO client retrieves a complete cost map for the
>
>       ordinal cost mode.
>
>  2.4 Test-MAPS-4:   This test is designed to detect a change in the
>
>       network map.
>
>
>
> 3. Map-Filtering Service
>
>  *3.1 Test-FILTER-1:   An ALTO client sends a request to get a filtered
> network map
>
>       of PID mypid2.
>
>  *3.2 Test-FILTER-2:   An ALTO client sends a request to get a filtered
> cost map
>
>       from a source PID to a set of destination PIDs.
>
>  *3.3 Test-FILTER-3:   An ALTO client requests the cost map subject to
>
>       certain constraints.
>
>
>
> 4. Endpoint Property Service
>
>  4.1 Test-EPS-1:   An ALTO client retrieves a PID for IPv4 address
>
>       192.168.1.23.
>
>  4.2 Test-EPS-2:   An ALTO client retrieves a PID for IPv4 address
>
>       192.168.10.23.
>
>  4.3 Test-EPS-3:   An ALTO client retrieves a PID for IPv4 address
>
>       201.1.13.12.
>
>  4.4 Test-EPS-4:   An ALTO client retrieves a PID for an IPv4 and IPv6
>
>       address.
>
>  *4.5 Test-EPS-5: An ALTO client retrieves a Private Endpoint Property for
> an IPv4
>
>       address.
>
>
>
> 5. Endpoint Cost Service
>
>  5.1 Test-ECS-1:   An ALTO client requests cost information between
>
>       individual endpoints.
>
>  5.2 Test-ECS-2:   An ALTO client requests the ranking service for a
>
>       source host to a set of destination hosts.
>
>  5.3 Test-ECS-3:   An ALTO client requests the cost service subject to
>
>       certain constraints.
>
>
>
> 6. Protocol Errors
>
>  *6.1 Test-ERR-1:   An ALTO client sends a malformed JSON body in the
>
>       request --- a missing closing brace ('}'). (E_SYNTAX)
>
>  *6.2 Test-ERR-2:   An ALTO client sends a malformed request --- the
>
>       "dsts" member for the endpoint cost service is missing.
> (E_MISSING_FIELD)
>
>  *6.3 Test-ERR-3:   An ALTO client sends a request with an unexpected
>
>       type for a JSON value. (E_INVAILD_FIELD_TYPE)
>
>  *6.4 Test-ERR-4:   An ALTO client sends a request with a wrong value for
>
>       a correct field. (E_INVAILD_FIELD_VALUE)
>
>  *6.5 Test-ERR-5:   An ALTO client sends a request with multiple
>
>       errors.
>
>
>
>
>
>
>
>
>
>
>
>
>
> > -----原始邮件-----
>
> > 发件人: "Vijay K. Gurbani" <[email protected] <javascript:;>>
>
> > 发送时间: 2015-05-13 00:01:35 (星期三)
>
> > 收件人: "郭华明" <[email protected] <javascript:;>>
>
> > 抄送: "Y. Richard Yang" <[email protected] <javascript:;>>, "IETF ALTO" <
> [email protected] <javascript:;>>
>
> > 主题: Re: [alto] ALTO implementation interoperability
>
> >
>
> > On 05/11/2015 07:41 PM, 郭华明 wrote:
>
> > > Dear Vijay, Richard,
>
> > >
>
> > > I am interested in this work. I will bring the test cases soon.
>
> >
>
> > Excellent.  Please coordinate with the editors of the document with
>
> > regard to bringing new test cases.
>
> >
>
> > Thanks for your time on this!
>
> >
>
> > Cheers,
>
> >
>
> > - vijay
>
> > --
>
> > Vijay K. Gurbani, Bell Laboratories, Alcatel-Lucent
>
> > 1960 Lucent Lane, Rm. 9C-533, Naperville, Illinois 60563 (USA)
>
> > Email: vkg@{bell-labs.com,acm.org} / [email protected]
> <javascript:;>
>
> > Web:
> https://urldefense.proofpoint.com/v2/url?u=http-3A__ect.bell-2Dlabs.com_who_vkg_&d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=6h5yxyhxHTpCCwoZgmUqgGPoEl0VjBvG-QUM7wa8LTc&s=DkqHFvN8f463jbMtPlk51Ik2KCYpj3GA5ijiYZrxPXk&e=
>  | Calendar:
> https://urldefense.proofpoint.com/v2/url?u=http-3A__goo.gl_x3Ogq&d=AwIGaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=4G36iiEVb2m_v-0RnP2gx9KZJjYQgfvrOCE3789JGIA&m=6h5yxyhxHTpCCwoZgmUqgGPoEl0VjBvG-QUM7wa8LTc&s=w302JfJ6Hg8_t-g1qcHO9XrAdCmuiD00QoI_kIn3M-M&e=
>
>
>
>
>
> --
>
> ----------------
>
> Best!
>
>
>
>
>
>
>
>
>
> Huaming Guo
>
>
>
>
>
> China Academy of Information and Communications Technology (CAICT)
>
>
>
>
>
> No.36 A Nanlishi Road, Xicheng District, Beijing 100037, China
>
>

-- 
Richard
_______________________________________________
alto mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/alto

Reply via email to