You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shardingsphere.apache.org by 郑云朋 <zh...@hydee.cn> on 2019/11/13 12:41:37 UTC

回复:[DISCUSS] The acceptance test

测试:shardsphere&nbsp; proxy


环境:
&nbsp; &nbsp; mysql数据库5.6
&nbsp; &nbsp; &nbsp; &nbsp;数据库:h1&nbsp; &nbsp;h2
使用场景:
&nbsp; &nbsp; &nbsp;两个数据库中表跨库关联查询


----------

该邮件从移动设备发送


--------------原始邮件--------------
发件人:"Zhang Yonglun "<zhangyonglun@apache.org&gt;;
发送时间:2019年11月13日(星期三) 晚上8:28
收件人:"dev" <dev@shardingsphere.apache.org&gt;;
主题:[DISCUSS] The acceptance test
-----------------------------------

 Hi all,

I'd like to setup an acceptance test environment which could cover the
basic scenarios for ShardingSphere.

It focuses on function test but not performance test. We can test any tags
or branches of the GitHub repository. It's convenient to verify
the influence of a new feature, especially to releasing process.

I suppose to setup the environment in https://builds.apache.org, and
install MySQL server in this cluster from the Docker Hub. Is it compliant
to just use MySQL?

I think the test scenarios should include:

Access:
Sharding-JDBC
Sharding-Proxy

Mode:
Single routing
Database routing
Table routing
Full routing
MasterSlave
MasterSlave + Single routing
MasterSlave + Database routing
MasterSlave + Table routing
MasterSlave + Full routing
Encryption
Encryption + Single routing
Encryption + Database routing
Encryption + Table routing
Encryption + Full routing

SQL:
INSERT
UPDATE
SELECT
DELETE
Access(2) * Mode(14) * SQL(4) = 112 secnarios


-- 
Zhang Yonglun
Apache ShardingSphere

Re: [DISCUSS] The acceptance test

Posted by Zhang Yonglun <zh...@apache.org>.
Welcome to discuss. Please start a new thread for the new topic.

郑云朋 <zh...@hydee.cn> 于2019年11月13日周三 下午8:41写道:

> 测试:shardsphere&nbsp; proxy
>
>
> 环境:
> &nbsp; &nbsp; mysql数据库5.6
> &nbsp; &nbsp; &nbsp; &nbsp;数据库:h1&nbsp; &nbsp;h2
> 使用场景:
> &nbsp; &nbsp; &nbsp;两个数据库中表跨库关联查询
>
>
> ----------
>
> 该邮件从移动设备发送
>
>
> --------------原始邮件--------------
> 发件人:"Zhang Yonglun "<zhangyonglun@apache.org&gt;;
> 发送时间:2019年11月13日(星期三) 晚上8:28
> 收件人:"dev" <dev@shardingsphere.apache.org&gt;;
> 主题:[DISCUSS] The acceptance test
> -----------------------------------
>
>  Hi all,
>
> I'd like to setup an acceptance test environment which could cover the
> basic scenarios for ShardingSphere.
>
> It focuses on function test but not performance test. We can test any tags
> or branches of the GitHub repository. It's convenient to verify
> the influence of a new feature, especially to releasing process.
>
> I suppose to setup the environment in https://builds.apache.org, and
> install MySQL server in this cluster from the Docker Hub. Is it compliant
> to just use MySQL?
>
> I think the test scenarios should include:
>
> Access:
> Sharding-JDBC
> Sharding-Proxy
>
> Mode:
> Single routing
> Database routing
> Table routing
> Full routing
> MasterSlave
> MasterSlave + Single routing
> MasterSlave + Database routing
> MasterSlave + Table routing
> MasterSlave + Full routing
> Encryption
> Encryption + Single routing
> Encryption + Database routing
> Encryption + Table routing
> Encryption + Full routing
>
> SQL:
> INSERT
> UPDATE
> SELECT
> DELETE
> Access(2) * Mode(14) * SQL(4) = 112 secnarios
>
>
> --
> Zhang Yonglun
> Apache ShardingSphere



-- 
Zhang Yonglun
Apache ShardingSphere

Re: ������:[DISCUSS] The acceptance test

Posted by Liang Zhang <zh...@apache.org>.
Hello, thank you for participant community, we are for English only, welcome translate your mail to English and communicate again.

On 2019/11/13 12:41:37, "郑云朋" <zh...@hydee.cn> wrote: 
> 测试:shardsphere  proxy
> 
> 
> 环境:
>     mysql数据库5.6
>        数据库:h1   h2
> 使用场景:
>      两个数据库中表跨库关联查询
> 
> 
> ----------
> 
> 该邮件从移动设备发送
> 
> 
> --------------原始邮件--------------
> 发件人:"Zhang Yonglun "<zh...@apache.org>;
> 发送时间:2019年11月13日(星期三) 晚上8:28
> 收件人:"dev" <de...@shardingsphere.apache.org>;
> 主题:[DISCUSS] The acceptance test
> -----------------------------------
> 
>  Hi all,
> 
> I'd like to setup an acceptance test environment which could cover the
> basic scenarios for ShardingSphere.
> 
> It focuses on function test but not performance test. We can test any tags
> or branches of the GitHub repository. It's convenient to verify
> the influence of a new feature, especially to releasing process.
> 
> I suppose to setup the environment in https://builds.apache.org, and
> install MySQL server in this cluster from the Docker Hub. Is it compliant
> to just use MySQL?
> 
> I think the test scenarios should include:
> 
> Access:
> Sharding-JDBC
> Sharding-Proxy
> 
> Mode:
> Single routing
> Database routing
> Table routing
> Full routing
> MasterSlave
> MasterSlave + Single routing
> MasterSlave + Database routing
> MasterSlave + Table routing
> MasterSlave + Full routing
> Encryption
> Encryption + Single routing
> Encryption + Database routing
> Encryption + Table routing
> Encryption + Full routing
> 
> SQL:
> INSERT
> UPDATE
> SELECT
> DELETE
> Access(2) * Mode(14) * SQL(4) = 112 secnarios
> 
> 
> -- 
> Zhang Yonglun
> Apache ShardingSphere