installation of Gearmand: make test fail. Don't know reason

Bug #1212070 reported by Allany
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gearman
New
Low
Allany

Bug Description

here is the some content of the "make test" report
======================================
   gearmand 1.1.9: ./test-suite.log
======================================

# TOTAL: 35
# PASS: 24
# SKIP: 7
# XFAIL: 2
# FAIL: 2
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

XFAIL: bin/gearman
==================

....
tests/vector.cc:210: in INT64_MAX_resize_TEST() pid(11966) Assertion '!vec.resize(INT64_MAX)'
vector.resize.INT64_MAX [ failed ] //here failed 1
vector.append.gearman_string_append_character() 0:000129397 [ ok ]
vector.append.gearman_string_append() 0:035459479 [ ok ]
....
tests/libgearman-1.0/task.cc:681: in gearman_client_set_task_context_free_fn_test() pid(12794) Assertion 'size_t(GEARMAN_MAX_UUID_SIZE)' != 'strlen(gearman_task_unique(task))'
client.gearman_task_add_task() v1 workers.gearman_client_set_task_context_free_fn() [ failed ]
......
client.gearman_task_add_task() v2 workers.gearman_client_set_task_context_free_fn() [ failed ]
...
client.gearman_task_add_task() namespace v1.gearman_client_set_task_context_free_fn() [ failed ]

And here is the configure result.
* CPP Flags: -fvisibility=hidden
   * LIBS:
   * LDFLAGS Flags:
   * Assertions enabled: no
   * Debug enabled: no
   * Warnings as failure: no
   * Building with libsqlite3 no
   * Building with libdrizzle yes
   * Building with libmemcached not found
   * Building with libpq no
   * Building with tokyocabinet no
   * Building with libmysql no
   * SSL enabled: no
   * make -j: 2
   * VCS checkout: no

Revision history for this message
Allany (allanvincent) wrote :
Changed in gearmand:
assignee: nobody → Allany (allanvincent)
Revision history for this message
Allany (allanvincent) wrote :

Why nobody comes?

Revision history for this message
Brian Aker (brianaker) wrote :

Your local OS doesn't like the test (this is not critical).

Changed in gearmand:
importance: Undecided → Low
Revision history for this message
Allany (allanvincent) wrote :

What do you actually mean, Brian?
My local OS is Ubuntu 12.04.
Should I just "make" and then "make install"
because it seems no big problem when I run that two command.
I just don't know whether it is OK if I ignore the faliures in the "make test"

Revision history for this message
Brian Aker (brianaker) wrote : Re: [Bug 1212070] Re: installation of Gearmand: make test fail. Don't know reason

Hi,

You can ignore this. I need to put a "SKIP_TEST" on that test for some setups.

If you look at config.log does it say whether or not it could compile with UUID support?

Cheers,
 -Brian

Revision history for this message
Allany (allanvincent) wrote :

I don't know about the config.log because I cannot find something like
"UUID support".
Anyway, I will follow your instruction that just ignore that.
And the attachment is my config.log. Hope it will success.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.