Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add PostgreSQL HEAD regression test #561

Closed
vlsi opened this issue May 14, 2016 · 2 comments
Closed

Add PostgreSQL HEAD regression test #561

vlsi opened this issue May 14, 2016 · 2 comments

Comments

@vlsi
Copy link
Member

@vlsi vlsi commented May 14, 2016

Build PostgreSQL from source and run pgjdbc tests against it would be good to catch bugs early.

Notes:
https://github.com/vlsi/postgresql-build is a sketch to build PG from source.
https://travis-ci.org/vlsi/postgresql-build takes 3.5 minutes to build in a Travis-docker environment.

@Gordiychuk
Copy link
Contributor

@Gordiychuk Gordiychuk commented May 15, 2016

$ git clone --depth=1 https://github.com/postgres/postgres.git && cd postgres
Cloning into 'postgres'...
remote: Counting objects: 5014, done.
remote: Compressing objects: 100% (4590/4590), done.
remote: Total 5014 (delta 662), reused 1457 (delta 266), pack-reused 0
Receiving objects: 100% (5014/5014), 19.66 MiB | 7.46 MiB/s, done.
Resolving deltas: 100% (662/662), done.
Checking connectivity... done.
$ ./configure && make && make test

I think need build postgresql with contrib. Because for example replication use contrib module.

@vlsi
Copy link
Member Author

@vlsi vlsi commented May 15, 2016

./configure && make && make test is just Travis default for language: c.
The build takes reasonable time, so we can elaborate on that and build with contrib.

vlsi added a commit to vlsi/pgjdbc that referenced this issue Aug 1, 2016
vlsi added a commit to vlsi/pgjdbc that referenced this issue Aug 1, 2016
vlsi added a commit to vlsi/pgjdbc that referenced this issue Aug 1, 2016
vlsi added a commit to vlsi/pgjdbc that referenced this issue Aug 1, 2016
vlsi added a commit to vlsi/pgjdbc that referenced this issue Aug 1, 2016
vlsi added a commit to vlsi/pgjdbc that referenced this issue Aug 1, 2016
@vlsi vlsi closed this in #613 Aug 1, 2016
vlsi added a commit that referenced this issue Aug 1, 2016
Gordiychuk added a commit to Gordiychuk/pgjdbc that referenced this issue Aug 21, 2016
Previous script have next problems:
1) On travis exists another version postgresql that not shotdown.
2) pg_ctl by default doesn't want when server start
3) Not compile contrib that require for test for example hstor
4) Tests use one of previous version postgresql

pgjdbc#561
pgjdbc#613
Gordiychuk added a commit to Gordiychuk/pgjdbc that referenced this issue Aug 29, 2016
Previous script have next problems:
1) On travis exists another version postgresql that not shotdown.
2) pg_ctl by default doesn't want when server start
3) Not compile contrib that require for test for example hstor
4) Tests use one of previous version postgresql

pgjdbc#561
pgjdbc#613
zemian pushed a commit to zemian/pgjdbc that referenced this issue Oct 6, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

2 participants