[tracker: 18/18] Merge branch 'sam/functional-tests-quiet' into 'master'



commit e072f03b8bb5a88d5b094318a369345a774a5db0
Merge: 62a0ebbd6 60b0f7fb6
Author: Sam Thursfield <sam afuera me uk>
Date:   Sat Sep 14 10:47:12 2019 +0000

    Merge branch 'sam/functional-tests-quiet' into 'master'
    
    Rewrite how functional tests are implemented
    
    Closes #123
    
    See merge request GNOME/tracker!130

 .gitlab-ci.yml                                     |  21 +-
 HACKING.md                                         |  63 +++++
 README.md                                          |   2 +-
 meson.build                                        |   5 +-
 src/libtracker-common/tracker-log.c                |  16 +-
 src/libtracker-sparql/tracker-sparql.pc.in         |   1 +
 src/tracker-store/tracker-main.vala                |   6 +-
 src/tracker/tracker-daemon.c                       |   7 +-
 tests/functional-tests/01-insertion.py             |   4 +-
 tests/functional-tests/02-sparql-bugs.py           |   7 +-
 tests/functional-tests/03-fts-functions.py         |   4 +-
 tests/functional-tests/04-group-concat.py          |   4 +-
 tests/functional-tests/05-coalesce.py              |   4 +-
 tests/functional-tests/06-distance.py              |   4 +-
 tests/functional-tests/07-graph.py                 |   4 +-
 tests/functional-tests/08-unique-insertions.py     |   4 +-
 tests/functional-tests/09-concurrent-query.py      |   4 +-
 tests/functional-tests/14-signals.py               |   7 +-
 tests/functional-tests/15-statistics.py            |   4 +-
 tests/functional-tests/16-collation.py             |   3 +-
 tests/functional-tests/17-ontology-changes.py      | 174 ++++---------
 tests/functional-tests/configuration.json.in       |   8 +-
 tests/functional-tests/configuration.py            |  40 ++-
 tests/functional-tests/expectedFailure.py          |   8 +-
 tests/functional-tests/ipc/meson.build             |  18 +-
 .../ipc/test-insert-or-replace.vala                |   8 +-
 tests/functional-tests/meson.build                 |  37 +--
 tests/functional-tests/storetest.py                |  27 +-
 tests/functional-tests/test-runner.sh.in           |  20 --
 tests/services/meson.build                         |   2 +
 tests/test-bus.conf.in                             |   8 +-
 utils/sandbox/tracker-sandbox.py                   | 143 ++---------
 utils/trackertestutils/dbusdaemon.py               | 222 ++++++++++++++++
 utils/trackertestutils/dconf.py                    |  69 ++---
 utils/trackertestutils/helpers.py                  | 283 +++++++--------------
 utils/trackertestutils/meson.build                 |   4 +-
 utils/trackertestutils/psutil_mini.py              |  98 +++++++
 37 files changed, 738 insertions(+), 605 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]