Comments (2)
There are a few basic performance-type tests that are already integrated into the avocado-misc-tests repository perf folder that can be leveraged in this test suite. I will investigate those tests further to determine which should be included in our default sanity suite and which could be called with a new optional performance-specific suite.
There are also a number of more complex performance tests being run internally that I investigated potentially integrating into this test suite, but there are a number of large challenges to overcome in order to be successful:
- Performance testing is typically either a check of performance against known baselines or a creation and comparison to various baseline performance levels. This requires more complex logic/code than the more basic individual functional tests that currently make up this test suite.
- The performance testing currently being done internally includes too much proprietary tooling to easily make open source. Turning the current performance suite into open source code would require a major re-design/re-write that may be more trouble than it's worth to implement.
- Any new performance testing that is found or written to include in this test suite will likely need to be run separately from the Avocado framework since these types of tests do not typically have a simple pass or fail result. More investigation will be done on this once potential tests are located.
from tests.
It is likely that additional internal performance testing will NOT be included in the Host OS tests repository any time soon. If a specific test or test suite becomes more conducive to adding to this suite, an enhancement Issue will be opened to track its progress.
from tests.
Related Issues (20)
- Exercise Libvirt TCK
- Exercise RISU for ppc64
- Exercise virtio-fs for ppc64 HOT 2
- Exercise XICS and XIVE interrupt models and dual mode HOT 3
- Exercise SLOF build and test HOT 3
- Exercise QEMU nested virtualization
- Add vcpu hotplug test to upstream.cfg
- Add save/restore tests to upstream config
- multivm reboot tests in upstream config
- add suspend /resume tests in upstream config
- add network hotplug tests in upstream config HOT 1
- add disk hotplug to upstream config HOT 1
- add dump/ras tests to upstream config
- Exercise NVLink2 passthrough
- Exercise NUMA nodes on the guest with PCI-passthrough NVLink2 devices
- [RFC] Handle pre/post plugins per cfg HOT 2
- [RFC] run script(s) once while test bucket start runs HOT 7
- Add provision to tag a avocado framework and tests version HOT 4
- Python errors with avocado-setup.py HOT 2
- avocado-setup.py option --create-run-suite should support running tests with yaml input
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tests.