Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • debian/1.10.0-4
    Debian release 1.10.0-4
    
  • debian/1.10.0-3
    Debian release 1.10.0-3
    
  • debian/1.10.0-2
    027c941e · Removed Python 2 support. ·
    Debian release 1.10.0-2
    
  • debian/1.10.0-1
    Debian release 1.10.0-1
    
  • 1.10.0
    Release 1.10.0
    
    This release includes:
    
     * subunit2sql-graph:
       * A new graph command ci_time which shows aggregate run time for
         runs, grouped by run_metadata
       * A new common flag --dpi, which is used to specify the DPI of output
         images
       * Fix the run_time command with newer pandas versions.
     * DB API Changes:
       * New functions to delete run and test_runs by uuid:
         * delete_run_by_uuid() to delete a run and run_metadata from a
           provided run uuid
         * delete_test_runs_by_run_uuid to delete all test runs and
           test_run_metadata from a run from the provided run uuid
     * subunit2sql command:
       * Add a python interface to the process_results() function in
         subunit2sql.shell
    
  • debian/1.8.0-5
    67243e63 · Fixed Python 3 shebang. ·
    Debian release 1.8.0-5
    
  • 1.9.0
    Release 1.9.0
    
    This release includes:
    
     * subunit2sql CLI command:
       * A new cli flag, --non_subunit_name, was added. This is used to set
         an attachment name that will be used to store any non-subunit data onto
         the subunit stream when parsing the input stream.
     * DB API Changes:
       * A new function, get_run_count, which returns the number of run rows
         in the DB.
       * A new function, get_tests_by_test_ids(), to get multiple by tests by
         test_id at once.
     * subunit2sql-graph:
       * Fix for stop date option in the run_failure_rate graph command.
       * Add a new flag to the run_time_meta graph command,
         --filter-list/-f, which is used to limit the values shown for a
         particular key.
       * Add a new flag to the run_failure_rate graph command,
         --filter-list/-f, which is used to limit the values show for a
         particular key.
       * A new graph command, test_run_time, was added. This displays a box
         and whiskers to display the run time variance for individual tests.
       * The dailycount command has been fixed so it works again.
     * DB migrations:
       * Fix compatility with PyMySQL >=0.8
     * The documentation now uses the openstackdocstheme package for it's
       theme instead of oslosphinx
    
  • debian/1.8.0-4
    Debian release 1.8.0-4
    
  • debian/1.8.0-3
    Debian release 1.8.0-3
    
  • debian/1.8.0-2
    Debian release 1.8.0-2
    
  • debian/1.8.0-1
    5e521b72 · Standards-Version: 4.0.0 ·
    Debian release 1.8.0-1
    
  • 1.8.0
    Release 1.8.0
    
    This release includes:
    
     * DB API Changes:
       * A new pair of args for get_run_times_grouped_by_run_metadata_key(),
         match_key and match_value, were added to enable filtering the
         results to a key value runs with a particular key value metadata
         pair.
       * A new function, get_run_times_time_series_grouped_by_run_metadata_key(),
         to get a time series dict of run times for runs which are grouped
         by values of a run_metadata key
     * New subunit2sql CLI command options:
       * --use_run_wall_time/-w, that is used to populate the run_time column
         with the wall time of the run instead of the default behavior which
         uses the sum of the individual test execution times.
       * --remove_test_attr_prefix to remove the test attribute prefix from test
         attributes before they are added to the test_metadata column.
    
  • 1.7.0
    Release 1.7.0
    
    This release includes:
    
     * Documentation Cleanups
     * Fixes to make the migrations and unit tests work on MySQL 5.7
     * DB API changes
       * A new DB API method, get_runs_counts_by_run_metadata(), to get
         the number of runs that have a key value run metadata pair
       * A new DB API method, get_recent_successful_runs_by_run_metadata(),
         to get a list of recent runs that have a key value run metadata pair
       * A new option on get_test_runs_by_test_id() to order the results by
         date
       * A new DB API method, get_runs_by_ids(), which will get a list of
         runs by ids
    
  • 1.6.0
    Release 1.6.0
    
    This release includes:
    
     * Improved DB API testing
     * DB API Changes
       * A new option to include run uuid in the return from
         get_test_runs_by_status_for_run_ids()
       * Making datetime the default type for get_test_counts_in_date_range(), the
         previous str type will still work but has been deprecated.
       * Fixes get_ids_for_all_tests() which previously only returned a single id
       * A new optional start_date parameter on all get_recent*() methods
    
  • 1.5.0
    Release 1.5.0
    
    This release includes:
    
     * Several testing fixes, cleanups, and improvements
     * A new DB API method for getting recent failed runs by run_metadata
     * Fix for get_test_metadata()
     * Addition of STDOUT to subunit2sql-db-manage expire
    
  • 1.4.0
    Release 1.4.0
    
    This release includes:
    
     * Several internal code cleanups
     * Fixed a critical bug when using target plugins and multiple ReadSubunit
       instances
     * A new DB API for getting tests by prefix
    
  • 1.3.0
    Release 1.3.0
    
    This release includes:
    
     * A new DB API method, get_test_runs_by_status_for_run_ids(), to get tests
       by status from a list runs
     * A set of optional paramaters on get_test_runs_by_test_test_id() to filter
       the result set by a run_metadata key value pair
     * A new DB API method, get_run_failure_rate_by_key_value_metadata(), to get
       the failure rate as a percentage for runs with a particular run_metadata
       key value pair
    
  • 1.2.0
    Release 1.2.0
    
    This release includes:
    
     * Documentation fixes and improvements
     * Testing fixes and improvements
     * Fix in write_subunit when test_runs without test_run_metadata are
       encountered
     * Fix for a hard coded filter in get_test_run_series()
     * Fix for delete_old*() methods consuming too much memory
     * New subunit2sql-graph command run_time_meta to show run_time variance by
       metadata
     * New DB API method to get recent runs by run_metadata
    
  • 1.1.1
    Release 1.1.1
    
    This release includes:
    
     * A DB schema migration to add unique constraints on the metadata tables
     * Fix for sqlalchemy models to include missing indexes
     * Doc fixes
    
  • 1.1.0
    Release 1.1.0
    
    This release includes:
    
     * subunit2sql-graph fixes for dates on the x axis
     * Update the sqlalchemy models to include proper model relationships
     * Fix for using attachments in subunit2sql
     * New subunit2sql cli option to specify the run_at time
     * DB API fixes:
       * Fix the date filtering in get_test_run_dict_by_run_meta_key_value
       * Fix another uuid != id backwards incompatibility