Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -433,6 +433,11 @@ jobs:
with:
path: artifacts
pattern: doc-*
- name: Download conformance test results
uses: actions/download-artifact@v8
with:
name: conformance-results
path: artifacts/conformance-results
- name: Checkout stepfunc/docs
uses: actions/checkout@v6
with:
Expand All @@ -451,6 +456,7 @@ jobs:
mkdir -p ./dnp3/${{github.ref_name}}
cp -a ../artifacts/doc-api/* ./dnp3/${{github.ref_name}}
cp -a ../artifacts/doc-guide/* ./dnp3/${{github.ref_name}}
cp -a ../artifacts/conformance-results ./dnp3/${{github.ref_name}}/conformance
# Remove versions superseded under the docs repo's retention policy
./scripts/prune.sh
# Check if there are actual changes to commit
Expand Down
7 changes: 5 additions & 2 deletions guide/docs/about/interoperability.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,11 @@ The library will be level 4 compliant when we add AO/BO command events (groups 1

The DNP3 User Group publishes official conformance test procedures for outstations. These procedures validate all level 2 functionality. Procedures for level 3 conformance testing are currently under development by the user group.

We created an internal implementation of these test procedures that we automatically run against the outstation implementation. We use these procedures to augment our own unit and integration tests to meet the conformance standards. You can find the HTML conformance test reports on our
[Github Actions](https://github.com/stepfunc/dnp3/actions) CI.
We created an internal implementation of these test procedures that we automatically run against the outstation implementation. We use these procedures to augment our own unit and integration tests to meet the conformance standards.

import sitedata from '../../sitedata.json'

<>The <a href={`https://docs.stepfunc.io/dnp3/${sitedata.version}/conformance/report.html`}>conformance test report</a> for version {sitedata.version} is published alongside this guide.</>

:::note
The DNP User Group only certifies outstation devices as conforming to the specification, not libraries. Contact Step Function I/O if you would like to engage us to conduct conformance testing for your outstation product.
Expand Down
Loading