| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This seems perverse, but it means we invoke tests in the same way
I want to use for other Telepathy projects, which will help when
we want to merge their source trees together.
Now that we can rely on having the parallel-tests setup, we can use
AM_TESTS_ENVIRONMENT instead of TESTS_ENVIRONMENT (which is now
reserved for the user, like CFLAGS), and we must use LOG_COMPILER
rather than TESTS_ENVIRONMENT for "adverb" command prefixes.
We no longer need to use test-wrapper.sh for the tests, because
Automake has similar functionality built-in. On a buildbot
or similar, use "make check VERBOSE=1" to cat the logs automatically.
(cherry picked from commit 09ff23c267f2b90576cb79c8d3187eda6cb435c8)
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71100
|
|
|
|
|
|
|
|
|
| |
Similar to MC commit 04dd9b4.
(cherry picked from commit 6b05f8f7b39b2dd77f4e71447a633b568cb1311c)
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71100
|
|
|
|
|
|
|
|
|
| |
(cherry picked from commit e9e819e55d914392be94f5c67e34bb227eb15a97)
Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=71100
Conflicts:
tests/lib/Makefile.am
|
| |
|
|
|
|
|
| |
This function is logger specific so best to have it in this file. Makes
syncing with tp-glib easier.
|
| |
|
|
|
|
| |
Not needed for now but will be for 1.0
|
|
|
|
|
|
|
| |
Make sure that the TpAccount we receive from public API is prepared as more
and more API are relying on it.
https://bugs.freedesktop.org/show_bug.cgi?id=69814
|
|
|
|
|
|
| |
It doesn't make sense to use the account opaque ID as 'self id'.
Fix fdo#69814.
|
|
|
|
|
|
| |
This test will rely on the TpAccount to be prepared soon.
https://bugs.freedesktop.org/show_bug.cgi?id=69814
|
|
|
|
|
|
| |
This test will rely on the TpAccount to be prepared soon.
https://bugs.freedesktop.org/show_bug.cgi?id=69814
|
|
|
|
|
|
|
|
| |
Introduce a new helper file to contain logger test specific helper functions.
Add helper function to register and prepare accounts.
https://bugs.freedesktop.org/show_bug.cgi?id=69814
|
|
|
|
|
|
| |
Adds a few new files used by the new version of the files we are using.
https://bugs.freedesktop.org/show_bug.cgi?id=69846
|
|
|
|
| |
https://bugs.freedesktop.org/show_bug.cgi?id=69797
|
|
|
|
|
|
| |
It has been deprecated.
https://bugs.freedesktop.org/show_bug.cgi?id=69797
|
|
|
|
|
|
| |
Add room-list-chan.c as it's used by simple-conn.
https://bugs.freedesktop.org/show_bug.cgi?id=69797
|
|
|
|
| |
https://bugs.freedesktop.org/show_bug.cgi?id=69797
|
|
|
|
| |
https://bugs.freedesktop.org/show_bug.cgi?id=69715
|
| |
|
|
|
|
|
|
| |
This allow disabling logging for a specific contact.
Fix bug https://bugs.freedesktop.org/show_bug.cgi?id=54033
|
|
|
|
|
|
| |
... to cover the use of a filter.
Fixes: https://bugs.freedesktop.org/54270
|
|
|
|
|
|
| |
... to cover the use of a filter.
Fixes: https://bugs.freedesktop.org/54270
|
|
|
|
|
|
|
|
|
|
| |
This ensures that the TplLogEventFilter is always run from the same
thread which invoked the walker. This is implemented by keeping track
of skipped events in the history instead of silently ignoring them
within the LogIters. This has the nice side effect that we do not need
to run the filter while rewinding.
Fixes: https://bugs.freedesktop.org/54270
|
|
|
|
|
|
|
|
|
|
|
| |
This is Autoconf best-practice, and ensures that the GLib and Telepathy
version-selection macros defined by configure.ac work as intended.
Including config.h turns on ENABLE_DEBUG, which in turn leads to the
usage of _tpl_debug_set_flags_from_env. In those cases we should
include telepathy-logger/debug-internal.h also.
Fixes: https://bugs.freedesktop.org/59165
|
|
|
|
|
|
| |
For all log stores except the Xml one, this is always set to the same
thing. For the Xml one, the name of the store depends entirely on the
value of empathy-legacy.
|
|
|
|
|
| |
Again, it's meaningless to have this be a writeable construct-only
property—a store is either readable or it's not.
|
|
|
|
|
|
| |
This property was defined by the interface to be readwrite, but this
doesn't make any sense: if the object implements the add_event method,
then it is writable, and if not, it doesn't.
|
| |
|
|
|
|
|
|
|
| |
... to cover events coming from multiple stores spanning several days
where multiple events might have the same timestamp.
Fixes: https://bugs.freedesktop.org/41772
|
|
|
|
|
|
|
| |
... to cover events coming from multiple stores spanning several days
where multiple events might have the same timestamp.
Fixes: https://bugs.freedesktop.org/41772
|
|
|
|
|
|
|
| |
The actual test case will be added later. Existing test cases have
been adjusted accordingly.
Fixes: https://bugs.freedesktop.org/41772
|
|
|
|
|
|
| |
... to cover text events spanning multiple days.
Fixes: https://bugs.freedesktop.org/41772
|
|
|
|
|
|
| |
... to cover text events spanning multiple days.
Fixes: https://bugs.freedesktop.org/41772
|
|
|
|
|
|
|
| |
... to cover text events spanning multiple days, and a mix of call and
text events.
Fixes: https://bugs.freedesktop.org/41772
|
|
|
|
|
|
|
| |
... to cover text events spanning multiple days, and a mix of call and
text events.
Fixes: https://bugs.freedesktop.org/41772
|
|
|
|
|
| |
Give a TplClientFactory to the TplObserver, so we get already prepared
TplTextChannel and TplCallChannel subclasses.
|
| |
|
|
|
|
|
| |
The latter has been deprecated. Ideally we should sync this file from tp-glib
but the current version depends on tp-glib 0.19.x
|
|
|
|
|
| |
This include a API break in the unstable Call code. Code using the
unstable call log feature will need porting.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
They should be preserved, but shouldn't affect how events are processed.
|
|
|
|
| |
This reverts commit 31411d5c9d19678ff862e07c508ff3cf78cbf40a.
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| | |
The current code would always insert after the first element.
|
| | |
|