binary tarballs contain placeholder mysql-test-run.pl instead of real mysql-test-run.pl

Bug #1022481 reported by Stewart Smith
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Percona Server moved to https://jira.percona.com/projects/PS
Invalid
High
Ignacio Nin
5.1
Invalid
Undecided
Unassigned
5.5
Invalid
High
Ignacio Nin

Bug Description

Our binary tarball packages contain a placeholder mysql-test-run.pl rather than the real mtr, which means it's impossible to run the test suite from the binary tarball packages.

Changed in percona-server:
milestone: none → 5.5.26-28.0
milestone: 5.5.26-28.0 → 5.5.25-27.0
Changed in percona-server:
importance: Critical → Low
Revision history for this message
Stewart Smith (stewart) wrote : Re: [Bug 1022481] Re: binary tarballs contain placeholder mysql-test-run.pl instead of real mysql-test-run.pl

Ignacio Nin <email address hidden> writes:
> ** Changed in: percona-server
> Importance: Critical => Low

I'd upped the importance a bit as I'm wanting the newly added Jenkins
jobs that run the test suite on the binary tarballs produced for release
to work :)

--
Stewart Smith

Revision history for this message
Ignacio Nin (ignacio-nin) wrote :

Hi,

[I thought I had written an explanation on the important change, however it seems I had issues with my inet at the time]

Unfortunately this is no longer reproducible -- this was an error in the 686build of 5.5.25-27.0, probably caused by problems in its VERSION file.

At line 32 of Percona-Server/mysql-test/CMakeLists.txt:

IF(NOT ${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR})
  # Enable running mtr from build directory
  CONFIGURE_FILE(
    ${CMAKE_CURRENT_SOURCE_DIR}/mtr.out-of-source
    ${CMAKE_CURRENT_BINARY_DIR}/mysql-test-run.pl
    @ONLY
  )
ENDIF()

Somehow CMAKE_SOURCE_DIR was different to CMAKE_BINARY_DIR, again because its version differed (one kept 5.5.24).

What remains to be done is to reproduce it for 5.5.25-27.0 and fix for that branch, however since it's not a releasable branch I've lowered its priority.

N,

Stewart Smith (stewart)
Changed in percona-server:
importance: Low → High
milestone: 5.5.25a-27.1 → 5.5.28-29.0
Revision history for this message
Roel Van de Paar (roel11) wrote :

Bug 1036522 (mysql-test-run.pl consumes all server resources almost instantly in Percona server 5.5.27) was previously made a duplicate of this. Affects QA, but a workaround for RQG is available in bug 1036506

Revision history for this message
Laurynas Biveinis (laurynas-biveinis) wrote :

According to BAlexey, cannot reproduce with the current 5.5.

Revision history for this message
Alexey Bychko (abychko) wrote :

seems it works for 5.5 r454

Revision history for this message
Laurynas Biveinis (laurynas-biveinis) wrote :

See also bug 1158036.

Revision history for this message
Shahriyar Rzayev (rzayev-sehriyar) wrote :

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PS-570

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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