← Back to team overview

linux-traipu team mailing list archive

[Bug 965842] [NEW] xtrabackup / drizzlebackup.innobase is not passing tests

 

Public bug reported:

When trying the xtrabackup file
(plugin/innobase/xtrabackup/drizzlebackup.innobase), I am seeing tests
fail, particularly in this way:

For this call to the program:
drizzle_xbtest/plugin/innobase/xtrabackup/drizzlebackup.innobase --backup --defaults-file=drizzle_xbtest/tests/kewpie/workdir/bot0/var_s0/drizzled.cnf --datadir=drizzle_xbtest/tests/kewpie/workdir/bot0/var_s0/master-data --target-dir=drizzle_xbtest/tests/kewpie/workdir/bot0/var_s0/_xtrabackup

I see this error:
20120326-210322  Traceback (most recent call last):
20120326-210322  File drizzle-xbtest/tests/kewpie/drizzle_tests/xtrabackup_main/xb_defaults_file_test.py", line 77, in test_xb_defaults_file
20120326-210322  self.assertEqual(retcode,1,output)
20120326-210322  AssertionError: terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::program_options::unknown_option> >'
20120326-210322  what():  unknown option defaults-file
20120326-210322  Aborted

Without the default file argument (and with 0 args), I get
20120326-211002  AssertionError: xtrabackup: uses posix_fadvise().
20120326-211002  xtrabackup: cd to ./
20120326-211002  xtrabackup: Target instance is assumed as followings.
20120326-211002  xtrabackup:   innodb_data_home_dir = ./
20120326-211002  xtrabackup:   innodb_data_file_path = ibdata1:10M:autoextend
20120326-211002  xtrabackup:   innodb_log_group_home_dir = ./
20120326-211002  xtrabackup:   innodb_log_files_in_group = 2
20120326-211002  xtrabackup:   innodb_log_file_size = 20971520
20120326-211002  120326 21:09:57 InnoDB: Using Linux native AIO
20120326-211002  Floating point exception
20120326-211002  

To repeat, from the attached branch:
cd tests/kewpie ; ./kewpie.py --suite=xtrabackup_main

** Affects: drizzle
     Importance: Undecided
         Status: New

** Affects: drizzle/7.1
     Importance: Undecided
         Status: New

** Branch linked: lp:~patrick-crews/drizzle/xtrabackup-tests

** Also affects: drizzle/7.1
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of UBUNTU -
AL - BR, which is subscribed to Drizzle.
https://bugs.launchpad.net/bugs/965842

Title:
  xtrabackup / drizzlebackup.innobase is not passing tests

Status in A Lightweight SQL Database for Cloud Infrastructure and Web Applications:
  New
Status in Drizzle 7.1 series:
  New

Bug description:
  When trying the xtrabackup file
  (plugin/innobase/xtrabackup/drizzlebackup.innobase), I am seeing tests
  fail, particularly in this way:

  For this call to the program:
  drizzle_xbtest/plugin/innobase/xtrabackup/drizzlebackup.innobase --backup --defaults-file=drizzle_xbtest/tests/kewpie/workdir/bot0/var_s0/drizzled.cnf --datadir=drizzle_xbtest/tests/kewpie/workdir/bot0/var_s0/master-data --target-dir=drizzle_xbtest/tests/kewpie/workdir/bot0/var_s0/_xtrabackup

  I see this error:
  20120326-210322  Traceback (most recent call last):
  20120326-210322  File drizzle-xbtest/tests/kewpie/drizzle_tests/xtrabackup_main/xb_defaults_file_test.py", line 77, in test_xb_defaults_file
  20120326-210322  self.assertEqual(retcode,1,output)
  20120326-210322  AssertionError: terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::program_options::unknown_option> >'
  20120326-210322  what():  unknown option defaults-file
  20120326-210322  Aborted

  Without the default file argument (and with 0 args), I get
  20120326-211002  AssertionError: xtrabackup: uses posix_fadvise().
  20120326-211002  xtrabackup: cd to ./
  20120326-211002  xtrabackup: Target instance is assumed as followings.
  20120326-211002  xtrabackup:   innodb_data_home_dir = ./
  20120326-211002  xtrabackup:   innodb_data_file_path = ibdata1:10M:autoextend
  20120326-211002  xtrabackup:   innodb_log_group_home_dir = ./
  20120326-211002  xtrabackup:   innodb_log_files_in_group = 2
  20120326-211002  xtrabackup:   innodb_log_file_size = 20971520
  20120326-211002  120326 21:09:57 InnoDB: Using Linux native AIO
  20120326-211002  Floating point exception
  20120326-211002  

  To repeat, from the attached branch:
  cd tests/kewpie ; ./kewpie.py --suite=xtrabackup_main

To manage notifications about this bug go to:
https://bugs.launchpad.net/drizzle/+bug/965842/+subscriptions


Follow ups

References