|
Recent Maintenance
2011-11-30
Test Harness
- Final changing of URLs for integration with in-house certification systems.
2011-09-28
Test Harness (Staging Server)
- USDP released public beta, additional elements required on queries.
- SIF Implementation Specification 2.4 agent data testing released to public beta.
- Submissions of test results (and CSQs) are now directed at the SIF Association.
- All references to CIDs (outside of this historical record) have been dropped.
- Massachusetts SIS Profile dropped.
- Oklahoma SIS Profile 2 considered stable.
2011-02-28
Test Harness
- Massachusetts SIS Profile released to public beta.
- Oklahoma SIS Profile 2 released to public beta.
- Dates in data are now generated or specified to appear fresh.
2010-07-15
SIF 2 Enabled Application (2.3)
Test Harness
- Known problematic characters are now omitted from URL query strings (by default).
- When submitting test results to The Open Group, information about the exact Test Harness build used is now added to the CSQ.
All SIF 2.x Test Suites
- An empty response to a SIF_Query will now trigger the related AgentReceivesObjectResponse test.
All Zone Integration Server Test Suites
- Fixed issue that under certain circumstances caused the Push-mode Agent to consistently skipped the lowest supported encryption level.
2010-01-28
All SIF 2.x Test Suites
- SectionInfo/@SchoolYear updated to not be fixed at 2007.
2010-01-27
Test Harness
- Fixed issue with parsing SIF 2.x SIF_Operator values.
2009-10-26
CSQ Editor
- Updates to copy object matrix and element matrix when creating a new conformance statement from an existing one.
All Test Suites Targeting SIF 2.x Infrastructure
- Added option to omit mandatory TLS 1.0 cipher suite test even if TLS 1.0 is supported.
All Zone Integration Server Test Suites
- Fixes to ensure Push-mode agent cycles through all the HTTP and HTTPS protocol/encryption combinations necessary
for a ZIS to pass ZISSendsHTTP, ZISSends_TLS_1_0, ZISSends_SSL_3_0, ZISSendsEncryptionLevelX, etc. in test suites
where the SIF version number >= 2.1.
2009-10-15
Test Harness
- Updates for SIF 1 Enabled Application (United Kingdom) 1.1 and Zone Integration Server (United Kingdom) 1.1 certification testing.
SIF 1 Enabled Application (United Kingdom)
- SIF_AgentACL fixed to use UK objects.
Zone Integration Server 2.3
2009-04-04
Test Harness
- Support for member SIF Community logins added.
- CID logins now trimmed of leading/trailing spaces, as CIDs with invalid spaces pass user validation but ultimately lead to failures submitting test sessions to the Certification Authority.
2009-03-20
Test Harness
- SIF_Ack returned from ZIS in response to SIF_GetMessage now referencing correct message in SIF_OriginalMsgId.
- ZIS (UK) now treating 2.0 on-the-wire as "readable" SIF_Message, though the corresponding specification (0.9) was never released.
SIF 2 Enabled Application (2.3)
Zone Integration Server 2.3
SIF 1 Enabled Application (UK) 1.1
SIF 1 Enabled Application (UK) 1.0
Zone Integration Server (UK) 1.1
- New product standards, test suites and/or conformance statements.
2008-07-12
Oklahoma SIS Profile
- Changed "Y" and "N" checks to "Yes" and "No" respectively for affected Oklahoma extended elements.
2008-07-02
Oklahoma SIS Profile
- Corrected conformance statement's display of option to turn off support for publishing events. If your application does not publish all events with regard to all Oklahoma
objects, update your conformance statement by creating a new conformance statement with the create/import option, specifying which events the application does not support
in the implementation-dependent behavior section.
- Expanded list of valid supplemental NAI language codes.
2008-05-27
SIF 2 Enabled Application
- Due to contradictions in the spec, three tests were removed: AgentAcksRequestForUnsupportedObject, AgentAcksRequestWithUnsupportedBufferSize, AgentAcksRequestWithUnsupportedSIF_ExtendedQuery.
Oklahoma SIS Profile
- StudentPersonal/Demographics/StateOfBirth is now only mandatory when CountryOfBirth is US.
2008-04-29
Oklahoma SIS Profile
- The test suite was running StateProvinceId checks not applicable to LEAInfo and SchoolInfo Change and Delete events when StateProvinceId is omitted. This has been corrected.
2008-04-25
Test Harness
- Option added to newer test suites to not include / and \ in their escaped forms in generated URLs.
- Fixed stylesheet compilation error in older product suites on newer server.
2008-04-13
SIF 2 Enabled Application
- AgentReceivesNonXRequest removed for agents that do not provide objects/respond to requests.
- AgentReceivesRequestInXMode removed for agentst that do not provide objects/respond to requests.
- SIF_ReportObject only requested in response to SIF_ReportObject Add.
2008-04-09
SIF 2 Enabled Application
- Added failure checks for requested mandatory elements in filtered responses.
- Added synchronization to hopefully deal with some agents encountering issues with SIF_Response packet numbering.
- Removed conformance statement checks on providers being able to process Add, Change and Delete events, per Certification Committee.
- Some agents may have had AgentReceivesNon2.0r1Event and AgentReceivesNon2.0r1Response tests incorrectly added to their test suites.
2008-04-07
SIF 2 Enabled Application
- AgentAcksRequestWithUnsupportedContext and AgentRespondsToRequestWithUnsupportedContext were removed, as they were dependent
upon implementations not supporting arbitrary context names, which is not always the case.
- Test harness agent was sometimes returning SIF_Messages with Version 2.* instead of actual version numbers.
2008-04-01
SIF 2 Enabled Application
- Though the requirements for an agent are to specify 2.* in requests, upon sending a non-2.* request to the test harness agent, it was responding with a version matching 2.* rather than the particular version specified.
- Relatedly, the ZIS was placing all 2.* message versions in the queues of agents that fail to register using 2.* (again a requirement of the product standard) but that register with a supported version.
- Unsupported context name to support AgentAcksRequestWithUnsupportedContext may previously have been blocked.
- Some failure conditions added for AgentAcksRequestWithUnsupportedBufferSize, AgentAcksRequestWithUnsupportedContext, AgentReceivesNonXEvent, AgentReceivesNonXRequest, AgentReceivesNonXResponse.
2008-03-31
SIF 2 Enabled Application
- ZIS had been omitting SIF_ZoneStatus, SIF_AgentACL from SIF_AgentACL.
- At any given point in time the test harness agent is the provider of any object for which there is no provider. Reflecting this agent as a provider in SIF_ZoneStatus led to confusion among agents that pre-calculate whether or not a provision will succeed based on SIF_ZoneStatus.
- The value of SIF_MaxBufferSize for an unsupported buffer size in a request has been changed from 1 to a higher value less than the agent's stated minimum SIF_MaxBufferSize, to hopefully allow error sent to responder to be delivered and/or not trigger invalid response size checks.
2008-03-24
Oklahoma SIS Profile
- StudentSchoolEnrollment/ExitType had been incorrectly marked as a mandatory Wave element.
- StudentSectionEnrollment/ExitDate had been incorrectly marked as a mandatory Wave element.
- StudentAttendanceSummary had been missing SIF_ExtendedElements/SIF_ExtendedElement[@Name='CalendarSummaryRefId'] as a mandatory Wave element.
2008-03-19
Test Suites other than SIF-enabled Application 1.1 and 1.5
- An option was added to start non-certification sessions with "simplified" URLs for test harness zone integration servers and Push-mode agents.
This option removes escaped encodings that some implementations have been improperly unescaping to non-equivalent URLs.
2008-03-17
Zone Integration Server Testing
- Improved support for ZISHandlesChangingPullModeAgentToAwakeOnSIF_GetMessage.
- Some pulled messages were causing ZIS acks to be considered invalid. This has been corrected.
- Debugging of terminating SIF_GetMessage polling at end of session and in response to user input.
2008-03-16
Zone Integration Server Testing
- ZISHandlesRegisterWithoutRegisterPermissions test added for Zone Integration Servers supporting register ACL.
- ZISHandlesInvalidResponseVersion test removed, as it depends on a ZIS supporting more than one version in zone, which is not a requirement of the product standard.
- Improved support for ZISHandlesChangingPullModeAgentToAwakeOnSIF_GetMessage, ZISHandlesPublishingAddEventWithoutACLPermission,
ZISHandlesPublishingChangeEventWithoutACLPermission, ZISHandlesPublishingChangeEventWithoutACLPermission, ZISHandlesPublishingInUnsupportedContext, ZISHandlesPublishingInUnsupportedContext.
Test Harness
- Database driver debugging.
|