Uploaded image for project: 'Apache HAWQ'
  1. Apache HAWQ
  2. HAWQ-832

Integrate ICG to Gtest

    XMLWordPrintableJSON

Details

    • Test
    • Status: Resolved
    • Major
    • Resolution: Done
    • None
    • 2.1.0.0-incubating
    • Tests
    • None

    Description

      In HAWQ test, google test is used for libyarn and libhdfs test. Install check test framework is used for smoke test and has a lot of limitations. To make it easy to learn and consolidate test, we want to unify the two frameworks. Considering below factors, we want to use google test:
      It supports more functions and then a developer can write more complex tests which are not only limited to SQL test.
      Google test support run test parallelly.
      Google mock is an extension for google test, it can also be used for unit test.

      Please see the attach file for detail.

      Attachments

        1. GoogleTest.pdf
          170 kB
          Jiali Yao

        Issue Links

          1.
          Add feature test for polymorphism with new test framework Sub-task Closed Yi Jin
          2.
          Add feature test for create table with new test framework Sub-task Resolved Wen Lin
          3.
          Add feature test for create table distribution with new test framework Sub-task Resolved Wen Lin
          4.
          Add feature test for COPY with new test framework Sub-task Resolved Wen Lin
          5.
          Add feature test for nested null case with new test framework Sub-task Resolved Yi Jin
          6.
          Add feature test for temp table with new test framework Sub-task Resolved Ivan Weng
          7.
          Add feature test for validator function with new test framework Sub-task Resolved Ivan Weng
          8.
          Add feature test for caqlinmem with new test framework Sub-task Closed Ivan Weng
          9.
          Add feature test for goh_toast with new test framework Sub-task Resolved Ivan Weng
          10.
          Add feature test for goh_database with new test framework Sub-task Resolved Ivan Weng
          11.
          Add feature test for subplan with new framework Sub-task Resolved Hong Wu
          12.
          Refactor feature test for gpcopy with new framework Sub-task Resolved Hong Wu
          13.
          Refactor alter owner installcheck case using new test framework Sub-task Closed Yi Jin
          14.
          Add order by for aggregate feature test. Sub-task Closed Hubert Zhang
          15.
          Remove deprecated aggregate, groupingsets test cases in installcheck-good Sub-task Closed Hubert Zhang
          16.
          Refactor goh_portals checkinstall cases using new test framework. Sub-task Closed Yi Jin
          17.
          Refactor feature test for external_oid with new framework Sub-task Resolved Hong Wu
          18.
          Refactor feature tests for data type check with new googletest framework Sub-task Closed Paul Guo
          19.
          Refactor feature test for querycontext with new test framework Sub-task Closed Zhenglin Tao
          20.
          Add feature test README Sub-task Resolved Hong Wu
          21.
          Add script for feature test running in parallel Sub-task Resolved Hong Wu
          22.
          Add getting configuration from HDFS and YARN Sub-task Closed Chunling Wang
          23.
          Add feature test for agg with groupingsets and null using new test framework Sub-task Closed Zhenglin Tao
          24.
          Add feature test for agg with derived win using new test framework Sub-task Closed Zhenglin Tao
          25.
          Add feature test for create agg using new test framework Sub-task Closed Zhenglin Tao
          26.
          Add feature test for information_schema with new test framework Sub-task Resolved Ivan Weng
          27.
          Add feature test for transactions with new test framework Sub-task Resolved Ivan Weng
          28.
          Add feature test for rowtypes with new test framework Sub-task Resolved Ivan Weng
          29.
          Add feature test for goh_create_type_composite with new test framework Sub-task Resolved Ivan Weng
          30.
          Add feature test for goh_gp_dist_random with new test framework Sub-task Resolved Ivan Weng

          Activity

            People

              xunzhang Hong Wu
              jyao Jiali Yao
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: