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)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Thu, 2 May 2019 04:12:56 +0000 (00:12 -0400)
commitddfd116518c290a6581bda46fd9d64f10e473f33
tree1763dccb38efd5b1d54f5b25e3e5d37180d2fea6
parentd412915f833331f1fbab5fb17cec4cc36476c4cc
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.027226 seconds and 5 git commands to generate.