bug-gnunet
[Top][All Lists]
Advanced

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

Re: [bug-GNUnet] make check fails


From: Christian Grothoff
Subject: Re: [bug-GNUnet] make check fails
Date: Mon, 17 Jun 2013 18:38:11 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130116 Icedove/10.0.12

On 06/17/2013 03:37 PM, Michael Grube wrote:
> Hi all,
> 
> I'm a complete newbie. I was running make check to ensure that my mysql
> database was set up correctly, but it seems to have failed.
> 
> Error text is below:
> 
> TEST: Testing get...output `[]' differs from expected `['Result 0, type
> 8:',
> 'te
> stdata']'
> Service `arm' has been stopped.
> FAIL: test_dht_tools.py
> 11Jun 17 13:27:57-858126 test-dht-twopeer-809 ERROR Assertion failed at
> testbed_
> api_statistics.c:50.
> Gathering statistics failed: not implemented
> PASS: test_dht_twopeer
> 1112Jun 17 13:28:03-129866 test-dht-line-848 ERROR Assertion failed at
> testbed_a
> pi_statistics.c:50.
> Gathering statistics failed: not implemented
> PASS: test_dht_line
> 1Jun 17 13:28:03-276256 util-935 ERROR `lt_dlopenext' failed for library
> `libgnu
> net_plugin_datacache_sqlite' with error: file not found
> Jun 17 13:28:03-276417 datacache-935 ERROR Failed to load datacache plugin
> for
> `
> sqlite'
> Jun 17 13:28:03-278496 util-937 ERROR `lt_dlopenext' failed for library
> `libgnun
> et_plugin_datacache_sqlite' with error: file not found
> Jun 17 13:28:03-278794 datacache-937 ERROR Failed to load datacache plugin
> for
> `
> sqlite'
> Jun 17 13:28:03-279172 util-938 ERROR `lt_dlopenext' failed for library
> `libgnun
> et_plugin_datacache_sqlite' with error: file not found
> Jun 17 13:28:03-279345 datacache-938 ERROR Failed to load datacache plugin
> for
> `
> sqlite'
> 11Jun 17 13:28:04-835584 dht-938 WARNING PUT request received, but have no
> datac
> ache!
> Jun 17 13:28:04-835598 dht-935 WARNING PUT request received, but have no
> datacac
> he!
> Jun 17 13:28:04-835601 dht-937 WARNING PUT request received, but have no
> datacac
> he!
> Jun 17 13:28:05-315606 dht-935 WARNING PUT request received, but have no
> datacac
> he!
> Jun 17 13:28:05-315676 dht-938 WARNING PUT request received, but have no
> datacac
> he!
> Jun 17 13:28:05-835983 dht-938 WARNING PUT request received, but have no
> datacac
> he!
> Jun 17 13:28:05-837269 dht-937 WARNING PUT request received, but have no
> datacac
> he!
> Jun 17 13:28:05-837617 dht-937 WARNING PUT request received, but have no
> datacac
> he!
> Jun 17 13:28:06-837470 dht-935 WARNING PUT request received, but have no
> datacac
> he!
> Jun 17 13:28:14-839214 dht-938 WARNING PUT request received, but have no
> datacac
> he!
> Jun 17 13:28:14-839210 dht-935 WARNING PUT request received, but have no
> datacac
> he!
> Jun 17 13:28:14-839274 dht-937 WARNING PUT request received, but have no
> datacac
> he!
> PASS: test_dht_monitor
> ===================================
> 1 of 5 tests failed
> Please report to address@hidden
> ====================================
> 
> I can see that the tests failed due to parts not being implemented, but I
> suppose I am concerned about the PUT warnings as well. Does this have any
> bearing on me being able to use GNUnet?

The DHT tests do not work as it looks like the test cannot find the
configured database plugin, which is sqlite in this case.

Did you have libsqlite3-dev installed when you ran configure?
The tests use the 'sqlite' plugin, which is an alternative to
mysql.  You do not need both to RUN GNUnet, but you do need
both to pass these tests.

Now, the code *should* simply skip those tests, so that's a bug
in our build system.  You can either ignore the test failures
or install libsqlite3-dev to make them pass. I've fixed the issue
in SVN HEAD by switching to the 'heap' plugin for the testcases,
so this particular issue should be fixed in the next release.

Thanks for reporting!


Happy hacking!

Christian



reply via email to

[Prev in Thread] Current Thread [Next in Thread]