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)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Fri, 3 May 2019 22:19:40 +0000 (18:19 -0400)
commit90cfc0122a02a3407b73165ae30d5f00c48b97a6
tree15388505fbbf16fe5d159731745cfe43eb4149ff
parent5f66202cf0bbfdde3edc45cec6dc0d730b18617a
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.026696 seconds and 4 git commands to generate.