tests/bindings/python: Mark all tests as skipped
authorSimon Marchi <simon.marchi@efficios.com>
Wed, 3 Apr 2019 18:08:18 +0000 (14:08 -0400)
committerFrancis Deslauriers <francis.deslauriers@efficios.com>
Thu, 2 May 2019 20:50:15 +0000 (20:50 +0000)
commit976c241df475c9d99161a1100517c3c308074d7f
tree1763dccb38efd5b1d54f5b25e3e5d37180d2fea6
parent88f3724d0043e896f5fabe6f1033fd344a17cbaa
tests/bindings/python: Mark all tests as skipped

This patch makes us skip all the Python bindings tests.  The goal is for
these commands to run with success (even though they doesn't actually test
anything):

    $ tests/bindings/python/bt2/test_python_bt2
    $ tests/bindings/python/babeltrace/test_python_babeltrace

The strategy will be to gradually fix the bindings and their tests, and
gradually remove those skip annotations.  At any point, we should be
able to run the testsuite with success, ensuring that we don't regress.

After this patch, "make check" is clean for me, with python bindings
enabled (--enable-python-bindings).

I am not sure what is still relevant in the python/babeltrace
directory, I suppose the ctf writer stuff still is.  I think we can sort
this out later.

Change-Id: I1169c255c0c7c29fa5de75a358c02c4cd57aae20
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.gerrithub.io/c/eepp/babeltrace/+/452155
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
Tested-by: Philippe Proulx <eeppeliteloop@gmail.com>
27 files changed:
tests/bindings/python/babeltrace/test_ctf_writer.py
tests/bindings/python/babeltrace/test_ctf_writer_empty_packet.py
tests/bindings/python/babeltrace/test_ctf_writer_no_packet_context.py
tests/bindings/python/babeltrace/test_reader_event_declaration.py
tests/bindings/python/bt2/test_clock_class.py
tests/bindings/python/bt2/test_clock_class_priority_map.py
tests/bindings/python/bt2/test_component.py
tests/bindings/python/bt2/test_component_class.py
tests/bindings/python/bt2/test_connection.py
tests/bindings/python/bt2/test_ctf_writer_clock.py
tests/bindings/python/bt2/test_event.py
tests/bindings/python/bt2/test_event_class.py
tests/bindings/python/bt2/test_field_types.py
tests/bindings/python/bt2/test_fields.py
tests/bindings/python/bt2/test_graph.py
tests/bindings/python/bt2/test_notification.py
tests/bindings/python/bt2/test_notification_iterator.py
tests/bindings/python/bt2/test_packet.py
tests/bindings/python/bt2/test_plugin.py
tests/bindings/python/bt2/test_port.py
tests/bindings/python/bt2/test_query_executor.py
tests/bindings/python/bt2/test_stream.py
tests/bindings/python/bt2/test_stream_class.py
tests/bindings/python/bt2/test_trace.py
tests/bindings/python/bt2/test_trace_collection_notification_iterator.py
tests/bindings/python/bt2/test_values.py
tests/lib/ctf-writer/test_auto_populate.py
This page took 0.026568 seconds and 4 git commands to generate.