From ab4798db47f33236bbcb7c1f97001c537a7fc1f1 Mon Sep 17 00:00:00 2001 From: Ichinose Shogo Date: Fri, 26 Apr 2019 03:27:58 +0900 Subject: [PATCH 1/6] update redis versions in test --- .travis.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 12c4f44..b4f9f8b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,6 @@ language: perl perl: + - "5.28" - "5.26" - "5.24" - "5.22" @@ -14,11 +15,11 @@ os: # Unfortunately, perl in osx is currently broken. # - osx env: - - REDIS_VERSION=5.0.2 TEST_LANG=en_US.UTF-8 - - REDIS_VERSION=4.0.11 TEST_LANG=en_US.UTF-8 - - REDIS_VERSION=3.2.12 TEST_LANG=en_US.UTF-8 + - REDIS_VERSION=5.0.4 TEST_LANG=en_US.UTF-8 + - REDIS_VERSION=4.0.14 TEST_LANG=en_US.UTF-8 + - REDIS_VERSION=3.2.13 TEST_LANG=en_US.UTF-8 - REDIS_VERSION=2.8.24 TEST_LANG=en_US.UTF-8 - - REDIS_VERSION=4.0.11 TEST_LANG=ja_JP.UTF-8 + - REDIS_VERSION=4.0.14 TEST_LANG=ja_JP.UTF-8 sudo: false addons: apt: From 74c5813fe94f0bfa9994feb18b7885f7b1d82df5 Mon Sep 17 00:00:00 2001 From: Ichinose Shogo Date: Fri, 26 Apr 2019 09:40:13 +0900 Subject: [PATCH 2/6] change retry count --- xt/release/kwalitee.t | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xt/release/kwalitee.t b/xt/release/kwalitee.t index 75f1144..5ff18b0 100644 --- a/xt/release/kwalitee.t +++ b/xt/release/kwalitee.t @@ -7,4 +7,4 @@ BEGIN { use Test::More; -use Test::Kwalitee::Extra qw(:retry 1 :experimental); +use Test::Kwalitee::Extra qw(:retry 5 :experimental); From 3eef61caba859974f5c2227f2845a85444d84b7b Mon Sep 17 00:00:00 2001 From: Ichinose Shogo Date: Fri, 26 Apr 2019 09:46:45 +0900 Subject: [PATCH 3/6] cache the dependencies --- .travis.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index b4f9f8b..98cca6f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,10 +28,11 @@ addons: cache: directories: - redis-$REDIS_VERSION + - extlib install: - test -e redis-$REDIS_VERSION/src/redis-server || ( wget https://github.com/antirez/redis/archive/$REDIS_VERSION.tar.gz && tar xzf $REDIS_VERSION.tar.gz && make -C redis-$REDIS_VERSION ) - - cpanm --notest Minilla Test::CPAN::Meta Test::Pod Test::MinimumVersion::Fast - - cpanm --quiet --with-develop --installdeps --notest . + - cpanm -L extlib --quiet --notest Minilla Test::CPAN::Meta Test::Pod Test::MinimumVersion::Fast + - cpanm -L extlib --quiet --with-develop --installdeps --notest . script: - PATH=$PWD/redis-$REDIS_VERSION/src:$PATH redis-server --version - - PATH=$PWD/redis-$REDIS_VERSION/src:$PATH LC_ALL=$TEST_LANG minil test --all + - PERL5LIB=$PWD/extlib:$PERL5LIB PATH=$PWD/redis-$REDIS_VERSION/src:$PATH LC_ALL=$TEST_LANG minil test --all From d31e58f459b02ada1ee48ac760c7c3d4db5ceaba Mon Sep 17 00:00:00 2001 From: Ichinose Shogo Date: Fri, 26 Apr 2019 10:32:01 +0900 Subject: [PATCH 4/6] fix failing to execute minil --- .gitignore | 1 + .travis.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index e4d7fec..5ec5cfe 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ MYMETA.* /inc/ *.log t/*.log +/extlib/ diff --git a/.travis.yml b/.travis.yml index 98cca6f..5f1c106 100644 --- a/.travis.yml +++ b/.travis.yml @@ -35,4 +35,4 @@ install: - cpanm -L extlib --quiet --with-develop --installdeps --notest . script: - PATH=$PWD/redis-$REDIS_VERSION/src:$PATH redis-server --version - - PERL5LIB=$PWD/extlib:$PERL5LIB PATH=$PWD/redis-$REDIS_VERSION/src:$PATH LC_ALL=$TEST_LANG minil test --all + - PERL5LIB=$PWD/extlib:$PERL5LIB PATH=$PWD/redis-$REDIS_VERSION/src:$PATH LC_ALL=$TEST_LANG ./extlib/bin/minil test --all From 52c8f5a9d145bf968f39f0592e95f24b5f52be0b Mon Sep 17 00:00:00 2001 From: Ichinose Shogo Date: Fri, 26 Apr 2019 11:01:01 +0900 Subject: [PATCH 5/6] fix perl5lib path --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 5f1c106..9c3737d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -35,4 +35,4 @@ install: - cpanm -L extlib --quiet --with-develop --installdeps --notest . script: - PATH=$PWD/redis-$REDIS_VERSION/src:$PATH redis-server --version - - PERL5LIB=$PWD/extlib:$PERL5LIB PATH=$PWD/redis-$REDIS_VERSION/src:$PATH LC_ALL=$TEST_LANG ./extlib/bin/minil test --all + - PERL5LIB=$PWD/extlib/lib:$PERL5LIB PATH=$PWD/redis-$REDIS_VERSION/src:$PATH LC_ALL=$TEST_LANG ./extlib/bin/minil test --all From b50a841ba3d98a5ef5994d8283b00b8d4c075a3d Mon Sep 17 00:00:00 2001 From: Ichinose Shogo Date: Fri, 26 Apr 2019 11:26:00 +0900 Subject: [PATCH 6/6] oops... --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 9c3737d..79078d9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -35,4 +35,4 @@ install: - cpanm -L extlib --quiet --with-develop --installdeps --notest . script: - PATH=$PWD/redis-$REDIS_VERSION/src:$PATH redis-server --version - - PERL5LIB=$PWD/extlib/lib:$PERL5LIB PATH=$PWD/redis-$REDIS_VERSION/src:$PATH LC_ALL=$TEST_LANG ./extlib/bin/minil test --all + - PERL5LIB=$PWD/extlib/lib/perl5:$PERL5LIB PATH=$PWD/redis-$REDIS_VERSION/src:$PATH LC_ALL=$TEST_LANG ./extlib/bin/minil test --all