
Security News
npm ‘is’ Package Hijacked in Expanding Supply Chain Attack
The ongoing npm phishing campaign escalates as attackers hijack the popular 'is' package, embedding malware in multiple versions.
Ansys Electronics Desktop Testing Framework. Current module allows to setup and run automated tests and validate results across multiple versions of Ansys Electronics Desktop products, eg HFSS, Maxwell, Icepak, Q3D, etc
This project aims to provide an Automated Framework to test Ansys Electronics Desktop (AEDT). Users can set up a suite of tests to validate stability/regression of results between different versions of Ansys Electronics Desktop.
The current framework provides the following features:
To install the package use:
pip install aedttest
Electronics Desktop testing framework automatically identifies environment where it was launched. In this chapter we will show basic examples of starting tests on local machine or on clusters with scheduler. In all scenarios we use Command Line Interface (CLI).
Framework requires configuration file as input. Please see example of a configuration file config_with_comments.toml to understand how to create a file.
You can use both config_with_comments.toml or config_without_comments.toml as template.
To expose the available commands use the following command line
aedt_test_runner -h
To start test on local machine use following command line
aedt_test_runner --config-folder=examples/configs --aedt-version=193 --only-reference
aedt_test_runner --config-folder=examples/configs --aedt-version=231 --reference-folder=reference_folder
sbatch \
--job-name aedttest \
--partition ottc01 \
--export "ALL,ANSYSEM_ROOT193=/apps/software/ANSYS_EM_2019R1/AnsysEM19.3/Linux64,ANS_NODEPCHECK=1" \
--nodes 2-2 --ntasks 56 \
--wrap "aedt_test_runner --config-folder=examples/configs --aedt-version=193 --only-reference"
sbatch \
--job-name aedttest \
--partition ottc01 \
--export "ALL,ANSYSEM_ROOT222=/ott/apps/software/ANSYS_EM_2022R2_211129/v222/Linux64,ANS_NODEPCHECK=1" \
--nodes 2-2 --ntasks 56 \
--wrap "aedt_test_runner --config-folder=examples/configs --aedt-version=222 --reference-folder=~/reference_folder"
Currently, project does not support or partially supports following features:
If you would like to contribute to this project, please see CONTRIBUTE.
FAQs
Ansys Electronics Desktop Testing Framework. Current module allows to setup and run automated tests and validate results across multiple versions of Ansys Electronics Desktop products, eg HFSS, Maxwell, Icepak, Q3D, etc
We found that aedttest demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The ongoing npm phishing campaign escalates as attackers hijack the popular 'is' package, embedding malware in multiple versions.
Security News
A critical flaw in the popular npm form-data package could allow HTTP parameter pollution, affecting millions of projects until patched versions are adopted.
Security News
Bun 1.2.19 introduces isolated installs for smoother monorepo workflows, along with performance boosts, new tooling, and key compatibility fixes.