mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice
synced 2025-12-27 23:49:04 +00:00
tests: Update README
Update tests names. Remove tetris comments, never available and not planned. Update some notes. Signed-off-by: Frediano Ziglio <fziglio@redhat.com> Acked-by: Christophe Fergeau <cfergeau@redhat.com>
This commit is contained in:
parent
6517ea5cbb
commit
544f5d7ed3
@ -1,29 +1,29 @@
|
||||
What is here
|
||||
============
|
||||
|
||||
This directory will contain a testsuite for the server including tetris drawing.
|
||||
This directory will contain a testsuite for the server.
|
||||
|
||||
Unfortunately tetris and most of the tests are not here right now. You can however run all the tests and use libtool to debug any of them thus:
|
||||
You can run all the tests and use libtool to debug any of them:
|
||||
|
||||
libtool --mode=execute gdb test_just_sockets_no_ssl
|
||||
libtool --mode=execute gdb test-just-sockets-no-ssl
|
||||
|
||||
Overview of tests
|
||||
=================
|
||||
|
||||
test_just_sockets_no_ssl
|
||||
test-just-sockets-no-ssl
|
||||
A complete server, only provides the main and inputs channels. Doesn't actually produce anything on the channels. Essentially a test of the regular link code (reds.c), good for multiple connect/disconnect tests.
|
||||
|
||||
test_empty_success
|
||||
test-empty-success
|
||||
tests calling
|
||||
|
||||
test_fail_on_null_core_interface
|
||||
test-fail-on-null-core-interface
|
||||
should abort when run (when spice tries to watch_add)
|
||||
|
||||
basic_event_loop.c
|
||||
used by test_just_sockets_no_ssl, can be used by other tests. very crude event loop. Should probably use libevent for better tests, but this is self contained.
|
||||
basic-event-loop.c
|
||||
event loop to provide core interface.
|
||||
|
||||
Automated tests
|
||||
===============
|
||||
|
||||
test_display_streaming.c
|
||||
this test can be used to check regressions. For this, Spice needs to be compiled with --enable-automated-tests and test_display_streaming needs to be called passing --automated-tests as parameter
|
||||
test-display-streaming.c
|
||||
this test can be used to check regressions. For this, test-display-streaming needs to be called passing --automated-tests as parameter
|
||||
|
||||
Loading…
Reference in New Issue
Block a user