Skip to content

ci: test: Add integration test using z-wave-stack-binaries #85

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 4 commits into from
Apr 22, 2025

Conversation

rzr
Copy link
Collaborator

@rzr rzr commented Apr 18, 2025

Check usage_ for how to use it.

This tool works along z-wave applications adapted for linux, This package is maintained at z-wave-alliance and only available to Z-Wave-Alliance members.

It is also supported in headless mode and can be run in a ci job, as long are assets are made available (using GH_ZWAVE_ACCESS_TOKEN secret)

Alternatively it can be adapted to support real hardware, the play recipe should not change.

Relate-to: https://github.com/Z-Wave-Alliance/z-wave-stack-binaries/issues/5
Relate-to: https://github.com/Z-Wave-Alliance/z-wave-stack/issues/732
Relate-to: https://github.com/Z-Wave-Alliance/z-wave-stack-binaries/issues/2
Relate-to: https://github.com/SiliconLabsSoftware/z-wave-engine-application-layer/issues/23

Change

Checklist

rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 18, 2025
Check usage_ for how to use it.

This tool works along z-wave applications adapted for linux,
This package is maintained at z-wave-alliance and only available
to Z-Wave-Alliance members.

It is also supported in headless mode and can be run in a ci job,
as long are assets are made available (using GH_ZWAVE_ACCESS_TOKEN secret)

Alternatively it can be adapted to support real hardware,
the play recipe should not change.

Origin: SiliconLabsSoftware#85
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#5
Relate-to: Z-Wave-Alliance/z-wave-stack#732
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#2
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 18, 2025
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 18, 2025
Check usage_ for how to use it.

This tool works along z-wave applications adapted for linux,
This package is maintained at z-wave-alliance and only available
to Z-Wave-Alliance members.

It is also supported in headless mode and can be run in a ci job,
as long are assets are made available (using GH_ZWAVE_ACCESS_TOKEN secret)

Alternatively it can be adapted to support real hardware,
the play recipe should not change.

Origin: SiliconLabsSoftware#85
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#5
Relate-to: Z-Wave-Alliance/z-wave-stack#732
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#2
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 18, 2025
@rzr rzr mentioned this pull request Apr 18, 2025
1 task
@rzr
Copy link
Collaborator Author

rzr commented Apr 18, 2025

For the record it is passing build at the origin, you can see logfile at:

https://github.com/rzr/z-wave-protocol-controller/actions/runs/14536125562/job/40784704999

@rzr rzr requested a review from silabs-peterb April 18, 2025 13:58
@rzr rzr marked this pull request as draft April 18, 2025 13:58
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 18, 2025
Origin: SiliconLabsSoftware#85
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 18, 2025
Check usage_ for how to use it.

This tool works along z-wave applications adapted for linux,
This package is maintained at z-wave-alliance and only available
to Z-Wave-Alliance members.

It is also supported in headless mode and can be run in a ci job,
as long are assets are made available (using GH_ZWAVE_ACCESS_TOKEN secret)

Alternatively it can be adapted to support real hardware,
the play recipe should not change.

Origin: SiliconLabsSoftware#85
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#5
Relate-to: Z-Wave-Alliance/z-wave-stack#732
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#2
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Relate-to: Z-Wave-Alliance/z-wave-stack#734
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 18, 2025
This can help to test changes before ci

Origin: SiliconLabsSoftware#85
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 18, 2025
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 18, 2025
Check usage_ for how to use it.

This tool works along z-wave applications adapted for linux,
This package is maintained at z-wave-alliance and only available
to Z-Wave-Alliance members.

It is also supported in headless mode and can be run in a ci job,
as long are assets are made available (using GH_ZWAVE_ACCESS_TOKEN secret)

Alternatively it can be adapted to support real hardware,
the play recipe should not change.

Origin: SiliconLabsSoftware#85
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#5
Relate-to: Z-Wave-Alliance/z-wave-stack#732
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#2
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Relate-to: Z-Wave-Alliance/z-wave-stack#734
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 18, 2025
This can help to test changes before ci

Origin: SiliconLabsSoftware#85
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 18, 2025
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
Check usage_ for how to use it.

This tool works along z-wave applications adapted for linux,
This package is maintained at z-wave-alliance and only available
to Z-Wave-Alliance members.

It is also supported in headless mode and can be run in a ci job,
as long are assets are made available (using GH_ZWAVE_ACCESS_TOKEN secret)

Alternatively it can be adapted to support real hardware,
the play recipe should not change.

Origin: SiliconLabsSoftware#85
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#5
Relate-to: Z-Wave-Alliance/z-wave-stack#732
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#2
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Relate-to: Z-Wave-Alliance/z-wave-stack#734
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
This can help to test changes before ci

time was mentionned twice, I am adding expect that could be used for tests

Origin: SiliconLabsSoftware#85
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
@rzr rzr marked this pull request as ready for review April 22, 2025 08:59
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
Check usage_ for how to use it.

This tool works along z-wave applications adapted for linux,
This package is maintained at z-wave-alliance and only available
to Z-Wave-Alliance members.

It is also supported in headless mode and can be run in a ci job,
as long are assets are made available (using GH_ZWAVE_ACCESS_TOKEN secret)

Alternatively it can be adapted to support real hardware,
the play recipe should not change.

Origin: SiliconLabsSoftware#85
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#5
Relate-to: Z-Wave-Alliance/z-wave-stack#732
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#2
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Relate-to: Z-Wave-Alliance/z-wave-stack#734
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
This can help to test changes before ci

time was mentionned twice, I am adding expect that could be used for tests

Origin: SiliconLabsSoftware#85
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
Origin: SiliconLabsSoftware#85
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
Check usage_ for how to use it.

This tool works along z-wave applications adapted for linux,
This package is maintained at z-wave-alliance and only available
to Z-Wave-Alliance members.

It is also supported in headless mode and can be run in a ci job,
as long are assets are made available (using GH_ZWAVE_ACCESS_TOKEN secret)

Alternatively it can be adapted to support real hardware,
the play recipe should not change.

Origin: SiliconLabsSoftware#85
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#5
Relate-to: Z-Wave-Alliance/z-wave-stack#732
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#2
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Relate-to: Z-Wave-Alliance/z-wave-stack#734
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
This can help to test changes before ci

time was mentionned twice, I am adding expect that could be used for tests

Origin: SiliconLabsSoftware#85
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
Check usage_ for how to use it.

This tool works along z-wave applications adapted for linux,
This package is maintained at z-wave-alliance and only available
to Z-Wave-Alliance members.

It is also supported in headless mode and can be run in a ci job,
as long are assets are made available (using GH_ZWAVE_ACCESS_TOKEN secret)

Alternatively it can be adapted to support real hardware,
the play recipe should not change.

Origin: SiliconLabsSoftware#85
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#5
Relate-to: Z-Wave-Alliance/z-wave-stack#732
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#2
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Relate-to: Z-Wave-Alliance/z-wave-stack#734
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
This can help to test changes before ci

time was mentionned twice, I am adding expect that could be used for tests

Origin: SiliconLabsSoftware#85
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
Check usage_ for how to use it.

This tool works along z-wave applications adapted for linux,
This package is maintained at z-wave-alliance and only available
to Z-Wave-Alliance members.

It is also supported in headless mode and can be run in a ci job,
as long are assets are made available (using GH_ZWAVE_ACCESS_TOKEN secret)

Alternatively it can be adapted to support real hardware,
the play recipe should not change.

Origin: SiliconLabsSoftware#85
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#5
Relate-to: Z-Wave-Alliance/z-wave-stack#732
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#2
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Relate-to: Z-Wave-Alliance/z-wave-stack#734
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
This can help to test changes before ci

time was mentionned twice, I am adding expect that could be used for tests

Origin: SiliconLabsSoftware#85
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr and others added 3 commits April 22, 2025 16:19
Check usage_ for how to use it.

This tool works along z-wave applications adapted for linux,
This package is maintained at z-wave-alliance and only available
to Z-Wave-Alliance members.

It is also supported in headless mode and can be run in a ci job,
as long are assets are made available (using GH_ZWAVE_ACCESS_TOKEN secret)

Alternatively it can be adapted to support real hardware,
the play recipe should not change.

Origin: SiliconLabsSoftware#85
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#5
Relate-to: Z-Wave-Alliance/z-wave-stack#732
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#2
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Relate-to: Z-Wave-Alliance/z-wave-stack#734
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
This can help to test changes before ci

time was mentionned twice, I am adding expect that could be used for tests

Origin: SiliconLabsSoftware#85
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr rzr merged commit 5486b41 into SiliconLabsSoftware:main Apr 22, 2025
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
Check usage_ for how to use it.

This tool works along z-wave applications adapted for linux,
This package is maintained at z-wave-alliance and only available
to Z-Wave-Alliance members.

It is also supported in headless mode and can be run in a ci job,
as long are assets are made available (using GH_ZWAVE_ACCESS_TOKEN secret)

Alternatively it can be adapted to support real hardware,
the play recipe should not change.

Origin: SiliconLabsSoftware#85
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#5
Relate-to: Z-Wave-Alliance/z-wave-stack#732
Relate-to: Z-Wave-Alliance/z-wave-stack-binaries#2
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Relate-to: Z-Wave-Alliance/z-wave-stack#734
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#30
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Apr 22, 2025
This can help to test changes before ci

time was mentionned twice, I am adding expect that could be used for tests

Origin: SiliconLabsSoftware#85
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#23
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr
Copy link
Collaborator Author

rzr commented Apr 22, 2025

now merged to main finally

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants