aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorJohn Levon <john.levon@nutanix.com>2021-05-10 13:12:19 +0100
committerGitHub <noreply@github.com>2021-05-10 13:12:19 +0100
commite92b1f6b57d0131ec4aa581e57e10ab7d628a0cd (patch)
tree81fbf790b7bdc19bbb646ff3a4cbba4671971789 /.gitignore
parentb95c886ed23b4cc4c539030bf383b55aae8859a3 (diff)
downloadlibvfio-user-e92b1f6b57d0131ec4aa581e57e10ab7d628a0cd.zip
libvfio-user-e92b1f6b57d0131ec4aa581e57e10ab7d628a0cd.tar.gz
libvfio-user-e92b1f6b57d0131ec4aa581e57e10ab7d628a0cd.tar.bz2
start python-based testing framework (#447)
Trying to do our unit/functional testing with C is very tedious, and cmocka especially is a continual pain point. This commit introduces a Python-based testing infrastructure, and adds an initial set of functional tests for client negotiation. The tests work under Valgrind for leak/bad access detection of the C code, but not under ASAN, which lacks any meaningful shared-library support. We should be able to replace all of current C-based unit tests with this, reverting samples/ back to demo code only. Signed-off-by: John Levon <john.levon@nutanix.com> Reviewed-by: Thanos Makatos <thanos.makatos@nutanix.com>
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore3
1 files changed, 2 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 55d6ffe..c4a5874 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
-build/
+.cache
+build
cscope.out
tags