python agent interface native package
Project description
agent_interface
Interface to call agent_core from different run times other than nodejs
Compilation
Build Minimum requirements (Linux)
Install cmake apt-get install -y cmake
Compilation
Run script ./build.sh
Python Packaging
Packaging minimum requirements
Python3 sudo apt-get install python3.x
Build python package
./packaging/packaging.sh
Build and publish python package to pypip
./packaging/packaging.sh -p
Testing
Unit tests and Component tests
Build Minimum requirement for Unit and Component tests
Install docker , install nodejs
Compilation and Execution
Run both tests ./tests/test.sh
Unit Tests
Testing agent_interface
with mocked agent_core
Compilation and Execution
Run ./tests/test.sh -u
Where is test report?
HTML test report is generated on path
/tests/unit/out/reports/Unit_test_report.html
Run Unit tests on list of raw docker images
Run ./tests/unit/docker_test.sh
Component tests
Testing agent_interface
and agent_core
with mocked po_backend_mock
Compilation and Execution
Run ./tests/test.sh -c
Where are test reports?
HTML test report is generated on path
/tests/component/out/reports/Component_test_report.html
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
protectonce_native-0.1.13.tar.gz
(35.3 MB
view hashes)
Built Distribution
Close
Hashes for protectonce_native-0.1.13.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 399e737f12d709b62d33298c6a96b5cce03baeb5769fadcb14981543a2c1a629 |
|
MD5 | 557c5622bc3b155732f60e59e9c90655 |
|
BLAKE2b-256 | 314f9569dc0f1fbb6d795f7c6d835ab62d28e5b2ea6c20448716bf9c9d5fba91 |
Close
Hashes for protectonce_native-0.1.13-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32a57796dbca2e6a54f3f34ac30edb8b4624d54d63f05a173ab64f1cdd556619 |
|
MD5 | c32867f109539596f694bac12c67c412 |
|
BLAKE2b-256 | 3ab0c6a2db264e5a9436eeb64c55e39fc83acffc633a5b5ce27c2306c61e52ba |