[RI] "/oic/p" & "/oic/d" resources are not showing correct interface while sending a GET request using baseline interface query
[Procedure]
-
Start a IoTivity Resource(e.g. resource/csdk/stack/samples/linux/SimpleClientServer/ocserver)
-
Start a client, discover the resource
-
Send a get request to /oic/res with baseline query(oic.if.baseline)
-
Send a get request to /oic/d with baseline query(oic.if.baseline)
-
Send a get request to /oic/p with baseline query(oic.if.baseline)
[Expectation] -
At step 4 & 5, both response payload would contain "rt" & "if" value.
-
"rt" & "if" values from step 4 & 5 would be consistent with step 3.
[Actual:] -
At step 4, response payload of "/oic/d" rsource does not contain "if" information
-
From step 3, we get "if" of "/oic/p" is "oic.if.baseline oic.if.r", but from step 5, we get "if" of "/oic/p" is "oic.if.r"
JIRA migration meta data
- JIRA Issue ID: IOT-1079
- Reporter: i.mushfiq
- Assignee: habib.virji
- Creator: i.mushfiq
- Created at: 2016-04-07T02:01:57.000-0700
- Found in Version: 1.1-rel(2ccfba67)
- Fix in Version: 1.1-rel
- Issue Severity: Critical
- Reproducibility: Always (100%)
- Operating System: Ubuntu
- Hardware/ OEM Platform: None
-
External URL:
https://gerrit.iotivity.org/gerrit/7727 - Bugzilla ID: None
- Product: None
- Status: Closed
- Components: SDK
- Priority: P1
- Due Date: None
-
Issue Type: Bug
END of JIRA migration meta data