Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

CUBRID Perl 8.4.4 QA Test Report


CUBRID Perl 8.4.4.0002 QA Test Report

1)   Test Environment

  OS:  Linux 64bit, Windows 32bit

  CUBRID Server:  CUBRID

  Perl: Perl 5.16.3, Perl 5.18.0

  Test Tool: Perl Test::More module, Shell

  Driver:  cubrid-perl 8.4.4.0002 (20131212)

2)   Test Scope

QA test type

QA test blocking conditions

Functions Test

All the features testing for Perl driver 8.4.4.0002 based on CUBRID-Perl Driver specification (cpan.org)

Bugs Verifications

All the opened issues for Perl driver should be resolved, except the excluded issues

Installation Test

Test Perl driver installation on Linux and Windows OS

Regression Test

Integrates function and bug tests for the final build of Perl driver

3)   Test Result

Perl  8.4.4.0002

OK

4)   Perl Bugs Verification/Status

Total Bugs

3

Closed

1

Manual Issues (Updating)

2

Move to the future version

0

API Issues

API

Description

Status

APIS-561

Perl

Cannot bind SEQUENCE type value in Perl

Pass

APIS-625

Perl

bind_param_array() and execute_array() haven't been introduced in the manual

Failed, manual issue, could be solved after the version released (i.e. the new manual)

APIS-694

Perl

provide Perl API 8.4.4 and 9.2.0 on cpan.org

TBD, after the version released

5)   Perl 8.4.4.0002 Test Cases Statistics (Functions Testing)

Total TC 

Pass TC 

Fail TC 

Success Rate 

251 

(Unit Test: 26, QA Test: 225) 

251 

0 

100%

6)   Other Issues

  1) Perl 8.4.4.0002 has used the static library of CCI, so the user could install the Perl driver without installing CUBRID server first. However, this feature doesn’t affect with Perl Driver on Windows, since CCI is built on VC9 and Perl is built on other VC versions. (We need to notify this on driver’s manual)   

  2) There are several manual issues such as APIS-625 which need to be fixed on the Perl driver’s manual of 8.4.4.0002. We should improve and enrich our Perl driver documents in the future version, since currently we have some of issues such as APIS-693 are caused by that we haven't provide a detailed document for this driver.

  3) The Perl 8.4.4/9.2.0 should be provided on http://www.cpan.org/ soon.

  4) There are still a number of CCI unsolved/by design issues (e.g. APIS-411) which influenced the Perl and also other drivers usually

CUBRID Perl 8.4.4.0001 QA Test Report

1)   Test Environment

    OS:  Linux 64bit, Windows 32bit

    CUBRID Server:  CUBRID 8.4.4.0227

    Perl: Perl 5.16.3, Perl 5.18.0

    Test Tool: Perl Test::More module, Shell

    Driver:  cubrid-perl 8.4.4.0001 (20130822)

2)   Test Scope

QA test type

QA test blocking conditions

Functions Test

All the features testing for Perl driver based on CUBRID-Perl Driver specification (cpan.org)

Installation Test

Test Perl driver installation on Linux and Windows OS

Regression Test

Integrates function and bug tests for the final build of Perl driver

3)   Test Result

Perl  8.4.4.0001

OK, NO Critical Issues

4)   Perl 8.4.4.0001 Test Cases Statistics (Functions Testing)

Total TC 

Pass TC 

Fail TC 

Success Rate 

245 (Unit Test: 26, QA Test: 219) 

245 

0 

100% 

5)   Other Issues

    1)  Perl 8.4.4.0001 have solved the issues about the driver work with the CUBRID 8.4.4 shard database

    2)  There are still a number of CCI unsolved/by design issues (e.g. APIS-411) which influenced the Perl and also other drivers usually

    3)  Test codes of Perl driver 8.4.4 could be optimized and then provided to user on cubrid.org in the future

comments powered by Disqus
Page info
viewed 598 times
translations en
Author
posted last year by
cd_interface
Contributors
updated 11 months ago by
View revisions
tagged
Share this article