Hi Uze,


The CTT is ready to go for both Collections and Client testing.  The ball is in 
IoTivity?s court now to update the reference device and do the testing.



Note, there are still some known schema file issues related to Collections that 
Richard is working on but those should not prevent us from doing the testing.



In addition, there is a new version of the CTT that has just been uploaded to 
Google Drive.  Please use this for the testing.



OCF CTT Release Version 1.3.18 (2016-11-22)

Notes:

1.      CTT 1.3.18 has been released to OCF members as an interim release 
version of the tool and can be used ONLY for testing purposes.

2.      Implemented features

-          Sec WG CR46

-          Accepting 4.xx instead only UnAuthorized in Check_3 in test CT1.7.8.2

-          Fix for exception when no policy

-          Fix for CT1.7.7.1 - from email 'new issue in CTT1.3.17'

-          Initial Bridging test cases

-          Schema files update



Mitch



From: ??? [mailto:uzc...@samsung.com] 
Sent: Tuesday, November 22, 2016 8:18 AM
To: Mitch Kettrick; ???; 'Heldt-Sheller, Nathan'; 'Richard Bardini'; ???
Cc: iotivity-dev at lists.iotivity.org; cert_wg at openconnectivity.org; 'Jacek 
Hryszkiewicz'
Subject: RE: RE: CTT Gap status sharing request



Hi Mitch,



I appreciate your clarification.



To make sure IoTivity is compliant with CTT1.4, we needs following steps for 
collection. 

1. collection implementation on iotivity reference device.

2. colkection tc implementation on ctt

3. execute ctt testcase against IoTivity reference device.

4. If there is issue, we should figure out and implement on iotivity or ctt.

5. If no more gap, then no more issue for collection.

Can we proceed until step3 by tomorrow?

If yes we may include collection support on iotivity 1.2.1 and ctt1.4 I guess.



Regarding client testing, I need to know the schedule you prepare tc and ctt 
and execute it against new iotivity reference server device.



Upto your schedule, iotivity1.2.1 can decide the scope.



BR Uze Choi.



--------- Original Message ---------
Sender : Mitch Kettrick <cpm at openconnectivity.org>
Date : 2016-11-23 00:40 (GMT+9)
Title : RE: CTT Gap status sharing request

Hi Uze,



Collections are part of OIC v1.1 and are intended to work as specified.  Yes, 
Collections are optional but even optional features must comply with our 
specifications if implemented.  Two major OIC/OCF companies that have been 
participating in Plugfest from the beginning intend to implement Collections in 
real products in 2016 so we should do what we can to get them working.  Yes, 
we?re a bit behind because the ATG just finalized the schema files at the 
Taipei meeting but we should do what we can to get them working.  Let?s start 
gathering data on Collections by implementing one in the IoTivity reference 
device.  Since /oic/res is very similar to a Collection, we shouldn?t be too 
far from having a working solution. 



Client Testing has not been a focus until very recently.  There are two vendors 
who intend to certify devices this year that act primarily in the Client role.  
It wasn?t until just 2 weeks ago that we finally figured out which test cases 
are applicable and we have yet to run any of the server-role test cases against 
a ?Client?.  Dwarka is working on this issue in parallel so I hope we can 
resolve this quickly.



So to answer your question, yes, we may find new issues when doing this testing 
but it would be better to find and fix them now rather than waiting until the 
devices are submitted for certification only to find the issues then.



The critical path to all of this is to get the testing started so that we can 
analyze the results. Sungkyu, is it possible to add a Collection to the 
IoTivity reference device and then to test Collections and Server-role test 
cases against a Client?  One of the vendors is also doing some Collections 
testing in parallel so I?m hoping we can get this resolved quickly.



Thanks,

Mitch





From: ??? (Uze Choi) [mailto:uzc...@samsung.com] 
Sent: Monday, November 21, 2016 5:38 PM
To: 'Mitch Kettrick'; '???'; 'Heldt-Sheller, Nathan'; 'Richard Bardini'
Cc: iotivity-dev at lists.iotivity.org; cert_wg at openconnectivity.org; 'Jacek 
Hryszkiewicz'
Subject: RE: CTT Gap status sharing request



Hi Mitch,

Thank you for your great summary and sharing effort.



I?m little bit afraid that some item from below create another action item to 
be done in IoTivity v1.2-rel.

When do you expect it will be cleared and what is the critical path from 
IoTivity side for this activity?



Items to be added to the IoTivity Reference Device or still to be tested:

?         Collections

?         Run all sever-role test cases against a device that is primarily in 
the Client role



BR, Uze Choi

From: Mitch Kettrick [mailto:c...@openconnectivity.org] 
Sent: Tuesday, November 22, 2016 8:33 AM
To: '??? (Uze Choi)'; '???'; 'Heldt-Sheller, Nathan'; Richard Bardini
Cc: iotivity-dev at lists.iotivity.org; cert_wg at openconnectivity.org; Jacek 
Hryszkiewicz
Subject: RE: CTT Gap status sharing request



Hi Uze,



I?ll let Nathan and/or Dongik provide specific details about any 
Security-related issues if needed.  Here is my understanding of where we are 
right now:



Items to be fixed on CTT v1.4

?         CT1.7.7.1 updated to append ACE with random UUID rather than adding a 
?*? ACE for /oic/p which already exists

?         Update CT1.7.8.1 for Clients - CTT sends a GET to /oic/d which has an 
ACE installed

?         Update CT1.7.8.2 to allow any 4.xx error code (CTT now allows 4.01 
Unauthorized only)

?         Update to align with Security CR46 which allows only doxm and pstat 
to be accessed over CoAP rather than all SVRs.  There is already an IoTivity 
patch for this (#14137)



Items still to be fixed on IoTivity v1.2-rel

?         IPv4/IPv6 changes as discussed by Thiago

?         NON block-wise transfer (current analysis indicates this is an 
IoTivity issue ? email attached)

?         Add Policy ?p? to any Collection as discussed by Joey from Intel 
(email attached)



Items to be added to the IoTivity Reference Device or still to be tested:

?         Collections

?         Run all sever-role test cases against a device that is primarily in 
the Client role



Core schema file changes (Richard)

?         Update changes to OIC Link schema file as agreed at the F2F

?         Update OIC Link schema file to address issues found by Comarch (pull 
request 30)



Thanks,

Mitch



From: ??? (Uze Choi) [mailto:uzc...@samsung.com] 
Sent: Sunday, November 20, 2016 11:32 PM
To: ???; Heldt-Sheller, Nathan; Mitch Kettrick
Cc: iotivity-dev at lists.iotivity.org; cert_wg at openconnectivity.org
Subject: CTT Gap status sharing request



Hi Nathan/Dongik/Mitch



As a main IoTivity/CTT developer, I?d like to ask you to share IoTivity 1.2.1 
and CTT1.4 Gap.



Items To be fixed on CTT 1.4

-       aaa

-       bbb

Items To be fixed on IoTivity 1.2-rel

-       ccc

-       ddd

Interoperability Test status

-       the lastest testing event: IOTIVITY 1.2-rel (changeID: xxx), CTT 1.3.kk

-       fail 1: aaa/ccc

-       fail 2: bbb/ddd



Currently there are several pieces of mail, but too fragmented and detail.

Following format or equivalent simple format will be helpful I think.



BR, Uze Choi









  
<http://ext.samsung.net/mail/ext/v1/external/status/update?userid=uzchoi&do=bWFpbElEPTIwMTYxMTIyMTYxODAxZXBjbXMxcDMxMDVjMGM2ZmVlN2IyYzBiOWI2Nzk4Mjg2MWY4ZjNjOCZyZWNpcGllbnRBZGRyZXNzPWNwbUBvcGVuY29ubmVjdGl2aXR5Lm9yZw__>
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20161122/45c0a2f3/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.gif
Type: image/gif
Size: 13402 bytes
Desc: not available
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20161122/45c0a2f3/attachment.gif>

Reply via email to