After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 724591 - Tracker test fails
Tracker test fails
Status: RESOLVED FIXED
Product: folks
Classification: Platform
Component: general
git master
Other Linux
: Normal normal
: Unset
Assigned To: folks-maint
folks-maint
Depends on:
Blocks:
 
 
Reported: 2014-02-17 23:51 UTC by Luca Bruno
Modified: 2014-02-18 08:20 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
build: Fix test library build (4.33 KB, patch)
2014-02-18 08:17 UTC, Philip Withnall
committed Details | Review

Description Luca Bruno 2014-02-17 23:51:57 UTC
make[3]: Leaving directory `/home/gnome/src/gnome3/folks/tests/tracker'
test-case.vala:334.51-334.80: error: The name `SYSTEM_BUS' does not exist in the context of `Folks.TestDBusFlags'
      this.test_system_dbus = new Folks.TestDBus (Folks.TestDBusFlags.SYSTEM_BUS);
                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 1 error(s), 0 warning(s)
make[3]: *** [libfolks_test_la_vala.stamp] Error 1
make[3]: Leaving directory `/home/gnome/src/gnome3/folks/tests/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/gnome/src/gnome3/folks/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/gnome/src/gnome3/folks'
make: *** [all] Error 2
Comment 1 Philip Withnall 2014-02-18 08:17:58 UTC
Created attachment 269507 [details] [review]
build: Fix test library build

Apparently my build environment *wasn’t* clean when I tested the stuff I
pushed at the weekend, even though I definitely cleaned it a few times.
Aaargh.
Comment 2 Philip Withnall 2014-02-18 08:20:23 UTC
Fixed, sorry for the inconvenience. My build tree must not have been clean, even though I definitely tested the patches with a full rebuild several times.

Note that the EDS and Tracker tests themselves are known to fail on master at the moment. I hope to take a look at them in the next few days.

At least with this patch, they should actually build.

Attachment 269507 [details] pushed as 9685842 - build: Fix test library build