Skip to content
Snippets Groups Projects
  1. Jan 19, 2012
  2. Aug 22, 2011
    • Konstantin Shulgin's avatar
      feature 'master-valgrind': · 04ad86a0
      Konstantin Shulgin authored
      Core:
        - salloc_destroy was removed from tarantool_free routine
      Test environment:
        - new option 'valgrind_disabled' was added to suite.ini;
        - box/show test was renamed to box/admin test;
        - box/admin test was splited to admin adn admin_coredump tests.
      04ad86a0
  3. Aug 19, 2011
  4. Jul 19, 2011
  5. Feb 27, 2011
  6. Feb 07, 2011
  7. Dec 16, 2010
    • Konstantin Osipov's avatar
      Test-runner: tests in Python dialect · 87bd27a3
      Konstantin Osipov authored
      Split results from .test files into
      .result files. Make each individual test a
      small python program, which is executed from the context
      of the main interpreter. This allows for easy access to
      interpreter environment, such as the currently running
      server.
      
      Implement a pre-processor for .test files that replaces
      
      exec admin <expr>
      and
      exec sql <expr>
      
      with python syntax that actually sends string <expr>
      to tarantool server connection (lib.admin.Connection), and
      prints output to stdout (i.e. .reject file).
      
      Implement stdout filters, for use in .test files:
      this enables testing of statement that produce
      run-dependent or host-dependent results.
      
      Remove 'cmd' suite as unnecessary, args.test is moved
      to box.suite. @todo: make results of the test host-independent.
      
      Fix a bug in lib.admin.Connection (administrative connection)
      when it would block and indefinitely wait for response for
      some administrative commands.
      87bd27a3
  8. Dec 14, 2010
    • Konstantin Osipov's avatar
      Test-runner: next increment. · 53cb9701
      Konstantin Osipov authored
      Add test/lib/ for python modules.
      Create the first module that implements
      admin connection.
      Automatically read host and port
      and pidfile from tarantool configuration
      file, and thus remove them from suite.ini.
      Change .gitignore and remove a too
      broad ignore mask (it ignored __init__.py,
      which is mandatory file name for a module
      in python).
      Fix a bug in config reader for tarantool
      that would leave "box.pid" in quotes.
      Move TestSuite and Test to a lib/ module.
      Patch cmdline.py and ./admin.py to
      read input in line-buffered fashion (used
      to be block-buffered), regardless of whether
      input is a terminal or a pipe. This allows to
      work with these tools interactively.
      53cb9701
  9. Dec 09, 2010
  10. Dec 06, 2010
Loading