glib/gobject/tests
Philip Withnall 6f435e40cd tests: Run GObject performance tests under meson test
Pass arguments to them so that they take minimal time. This will not
produce useful performance profiling results, but will smoketest that
the tests still run, don’t crash, and therefore probably aren’t
bitrotting too badly.

This is useful because a fair amount of work has gone into these
performance tests, and they’re useful every few years to analyse and
compare GObject performance. We don’t want them to bitrot between uses.

Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2022-06-21 12:57:33 +01:00
..
performance tests: Run GObject performance tests under meson test 2022-06-21 12:57:33 +01:00
.gitignore .gitignore updates 2015-10-23 11:28:03 -04:00
accumulator.c Moving gobject tests from tests/gobjects to gobjects/tests 2022-05-26 19:13:19 +01:00
autoptr.c tests: Add some assertions to avoid unused variable warnings on Clang 2020-02-24 16:18:58 +00:00
basic-signals.c Moving gobject tests from tests/gobjects to gobjects/tests 2022-05-26 19:13:19 +01:00
basics-gobject.c tests: Fix a non-TAP formatted debug message in the basics-gobject test 2022-06-21 12:50:31 +01:00
binding.c tests: Test g_binding_get_source() and g_binding_get_target() 2022-06-09 18:20:29 +01:00
bindinggroup.c gobject: add GBindingGroup 2022-01-28 16:01:22 -08:00
boxed.c boxed: Register GPatternSpec as boxed type 2021-04-27 16:25:09 +02:00
closure-refcount.c tests: Fix closure-refcount to preserve old semantics 2019-02-28 07:05:29 +01:00
closure.c Fix the closure test in continuous 2014-05-30 10:22:35 -04:00
cxx.cpp Distribute cxx test tests/cxx-test.cpp to each module tests directory 2021-12-14 14:43:03 +01:00
defaultiface.c Moving gobject tests from tests/gobjects to gobjects/tests 2022-05-26 19:13:19 +01:00
deftype.c Moving gobject tests from tests/gobjects to gobjects/tests 2022-05-26 19:13:19 +01:00
dynamictests.c Fix missing initializer warning in gobject/tests/dynamictests.c:test_module_get_type() 2020-12-16 10:56:32 +01:00
dynamictype.c Moving gobject tests from tests/gobjects to gobjects/tests 2022-05-26 19:13:19 +01:00
enums.c gobject: Add to_string() functions for Enum and Flags types 2017-03-30 09:52:28 +01:00
flags.c Add unit test for flags validation 2018-11-01 01:41:32 +03:00
genmarshal.py py: Various flake8 cleanups 2020-11-17 15:50:07 +00:00
gobject-query.py tests: Add basic tests for gobject-query utility 2022-06-09 13:26:15 +01:00
ifaceproperties.c tests: Drop use of g_test_bug_base() 2021-05-13 22:16:27 +01:00
marshalers.list Moving gobject tests from tests/gobjects to gobjects/tests 2022-05-26 19:13:19 +01:00
meson.build build: Drop MALLOC_PERTURB_ from test environments 2022-06-21 12:50:31 +01:00
mkenums.py tests: Reformat mkenums.py slightly to make run-black.sh happy 2021-11-17 10:37:07 +00:00
object.c testsuite: Make tests not fail in !debug builds 2022-05-28 08:02:16 -04:00
objects-refcount1.c tests: Remove various bits of overly-verbose test output 2022-05-31 15:21:46 +01:00
objects-refcount2.c Moving tests/refcount/ directory to gobject/tests/ 2022-05-26 18:37:35 +01:00
override.c Moving gobject tests from tests/gobjects to gobjects/tests 2022-05-26 19:13:19 +01:00
param.c gparamspec: Test individual paramspec is_valid() implementations 2022-05-25 14:25:18 +01:00
private.c glib: Avoid redefining GLIB_DISABLE_DEPRECATION_WARNINGS 2020-07-27 15:41:09 +01:00
properties-refcount1.c tests: Port GObject tests from g_thread_create() to g_thread_new() 2022-05-26 18:37:35 +01:00
properties-refcount2.c Moving tests/refcount/ directory to gobject/tests/ 2022-05-26 18:37:35 +01:00
properties-refcount3.c tests: Remove various bits of overly-verbose test output 2022-05-31 15:21:46 +01:00
properties-refcount4.c Moving tests/refcount/ directory to gobject/tests/ 2022-05-26 18:37:35 +01:00
properties.c Add some tests around properties 2022-06-07 22:49:30 -04:00
qdata.c tests: Drop unnecessary volatile qualifiers from tests 2020-11-20 14:40:19 +00:00
reference.c Fix global variable name hidden by local variables in gobject/tests/reference.c 2022-02-18 10:49:00 +01:00
references.c Moving gobject tests from tests/gobjects to gobjects/tests 2022-05-26 19:13:19 +01:00
signal-handler.c Add a performance test for signal connection 2015-05-27 14:41:19 -04:00
signalgroup.c gobject: Add g_signal_group_connect_closure 2022-04-05 15:32:20 +01:00
signals-refcount.c tests: Remove various bits of overly-verbose test output 2022-05-31 15:21:46 +01:00
signals.c gsignal: Allow return types for RUN_FIRST-only signals too 2020-12-21 17:22:51 +00:00
singleton.c tests: Add a singleton construct-property test 2022-06-10 14:09:07 +01:00
taptestrunner.py tests: Add some SPDX license headers 2022-05-17 17:23:34 +01:00
testcommon.h Fix missing initializer warning in gobject/tests/ifaceproperties.c:base_object_get_type() 2020-12-16 23:59:17 +01:00
testing.c tests: Add a test for g_assert_finalize_object() 2019-10-18 15:55:27 +01:00
testmodule.c Moving gobject tests from tests/gobjects to gobjects/tests 2022-05-26 19:13:19 +01:00
testmodule.h Moving gobject tests from tests/gobjects to gobjects/tests 2022-05-26 19:13:19 +01:00
threadtests.c gobject: Ensure an object has toggle references before notifying it 2021-09-20 17:56:25 +02:00
type-flags.c Add unit for the "final" GType flag 2021-07-27 12:27:53 +01:00
type.c Add a test for g_type_is_a 2022-05-20 09:08:09 -04:00
value.c Merge tests/gobject/gvalue-test.c with gobject/tests/value.c 2022-01-12 21:51:05 +01:00