1. 05 5月, 2017 1 次提交
  2. 03 5月, 2017 2 次提交
  3. 02 5月, 2017 1 次提交
  4. 29 4月, 2017 1 次提交
  5. 28 4月, 2017 3 次提交
  6. 26 4月, 2017 2 次提交
  7. 22 4月, 2017 2 次提交
  8. 19 4月, 2017 1 次提交
  9. 15 4月, 2017 3 次提交
  10. 14 4月, 2017 2 次提交
  11. 13 4月, 2017 1 次提交
  12. 12 4月, 2017 1 次提交
  13. 11 4月, 2017 1 次提交
  14. 05 4月, 2017 1 次提交
  15. 04 4月, 2017 1 次提交
  16. 01 4月, 2017 2 次提交
    • C
    • H
      Rewrite kerberos tests (#2087) · 2415aff4
      Heikki Linnakangas 提交于
      * Rewrite Kerberos test suite
      
      * Remove obsolete Kerberos test stuff from pipeline and TINC
      
      We now have a rewritten Kerberos test script in installcheck-world.
      
      * Update ICW kerberos test to run on concourse container
      
      This adds a whole new test script in src/test/regress, implemented in plain bash. It sets up temporary a KDC as part of the script, and doesn't therefore rely on a pre-existing Kerberos server, like the old MU_kerberos-smoke test job did. It does require MIT Kerberos server-side utilities to be installed, instead, but no server needs to be running, and no superuser privileges are required.
      
      This supersedes the MU_kerberos-smoke behave tests. The new rewritten bash script tests the same things:
        1. You cannot connect to the server before running 'kinit' (to verify that the server doesn't just let anyone in, which could happen if the pg_hba.conf is misconfigured for the test, for example)
        2. You can connect, after running 'kinit'
        3. You can no longer connect, if the user account is expired
      
      The new test script is hooked up to the top-level installcheck-world target.
      
      There were also some Kerberos-related tests in TINC. Remove all that, too. They didn't seem interesting in the first place, looks like they were just copies of a few random other tests, intended to be run as a smoke test, after a connection had been authenticated with Kerberos, but there was nothing in there to actually set up the Kerberos environment in TINC.
      
      Other minor patches added:
      
      * Remove absolute path when calling kerberos utilities
      -- assume they are on path, so that they can be accessed from various installs
      -- add clarification message if sample kerberos utility is not found with 'which'
      
      * Specify empty load library for kerberos tools
      
      * Move kerberos test to its own script file
      -- this allows a failure to be recorded without exiting Make, and
      therefore the server can be turned off always
      
      * Add trap for stopping kerberos server in all cases
      * Use localhost for kerberos connection
      Signed-off-by: NMarbin Tan <mtan@pivotal.io>
      Signed-off-by: NChumki Roy <croy@pivotal.io>
      Signed-off-by: NLarry Hamel <lhamel@pivotal.io>
      2415aff4
  17. 31 3月, 2017 5 次提交
  18. 30 3月, 2017 2 次提交
    • T
      Removes non-working @wip tests (#2105) · bbf6b1ae
      Todd Sedano 提交于
      bbf6b1ae
    • J
      Validate restoring a 4.3.x backup to a GPDB 5 database (#2074) · 12b0285c
      Jamie McAtamney 提交于
      This commit splits up the single backup.feature file (where each
      scenario both dumps and restores data) into two files, 
      dumps_only.feature which performs all necessary dumps and is 
      run against a 4.3 database and restores_only.feature which 
      performs the corresponding restores and is run against a 5 
      database. It also adds and/or modifies Behave steps to account
      for differences in functionality between 4.3 and 5. It uses the 
      installed GPDB python version when running behave tests. This is
      necessary when running different versions of Greenplum with the 
      same behave feature file.
      
      Authors: Karen Huddleston, Chris Hajas, Todd Sedano
      12b0285c
  19. 28 3月, 2017 2 次提交
    • M
      Revert "Rewrite kerberos tests (#2087)" · a0f20dfc
      Management and Monitoring Team 提交于
      -- it is red in pipeline with a report of OoM, but that could actually
      be a symptom of a missing library.
      
      This reverts commit e4976920.
      a0f20dfc
    • M
      Rewrite kerberos tests (#2087) · e4976920
      Marbin Tan 提交于
      * Rewrite Kerberos test suite
      
      * Remove obsolete Kerberos test stuff from pipeline and TINC
      
      We now have a rewritten Kerberos test script in installcheck-world.
      
      * Update ICW kerberos test to run on concourse container
      
      This adds a whole new test script in src/test/regress, implemented in plain bash. It sets up temporary a KDC as part of the script, and doesn't therefore rely on a pre-existing Kerberos server, like the old MU_kerberos-smoke test job did. It does require MIT Kerberos server-side utilities to be installed, instead, but no server needs to be running, and no superuser privileges are required.
      
      This supersedes the MU_kerberos-smoke behave tests. The new rewritten bash script tests the same things:
        1. You cannot connect to the server before running 'kinit' (to verify that the server doesn't just let anyone in, which could happen if the pg_hba.conf is misconfigured for the test, for example)
        2. You can connect, after running 'kinit'
        3. You can no longer connect, if the user account is expired
      
      The new test script is hooked up to the top-level installcheck-world target.
      
      There were also some Kerberos-related tests in TINC. Remove all that, too. They didn't seem interesting in the first place, looks like they were just copies of a few random other tests, intended to be run as a smoke test, after a connection had been authenticated with Kerberos, but there was nothing in there to actually set up the Kerberos environment in TINC.
      
      Other minor patches added:
      
      * Remove absolute path when calling kerberos utilities
      -- assume they are on path, so that they can be accessed from various installs
      -- add clarification message if sample kerberos utility is not found with 'which'
      
      * Specify empty load library for kerberos tools
      
      * Move kerberos test to its own script file
      -- this allows a failure to be recorded without exiting Make, and
      therefore the server can be turned off always
      
      * Add trap for stopping kerberos server in all cases
      * Use localhost for kerberos connection
      Signed-off-by: NMarbin Tan <mtan@pivotal.io>
      Signed-off-by: NChumki Roy <croy@pivotal.io>
      Signed-off-by: NLarry Hamel <lhamel@pivotal.io>
      e4976920
  20. 22 3月, 2017 1 次提交
  21. 21 3月, 2017 1 次提交
    • J
      Modified gprestore_filter.py to include CASTs · e8dd6b61
      Jamie McAtamney 提交于
      Previously, any restore that filtered based on table or
      schema name did not restore user-created CASTs because
      they were not included in the filter. This commit adds
      support for restoring casts with table and schema filters
      and the --change-schema flag.
      e8dd6b61
  22. 17 3月, 2017 1 次提交
  23. 09 3月, 2017 1 次提交
    • C
      Set timezone to PST in gptransfer tests. (#1991) · ed105b12
      Chris Hajas 提交于
      - Update sql/answer files to set timezone to PST.
      - This prevents test failures if the tests are run on a
        machine that has a different timezone.
      
      Authors: Chris Hajas and Karen Huddleston
      ed105b12
  24. 08 3月, 2017 2 次提交