Balachandar Namasivayam
6d570cd865
Change version from 7.0 to 6.3
2020-04-03 21:38:58 -07:00
mpilman
3a1e878a9b
Upgrade to boost 1.72
2020-02-14 18:10:13 -08:00
A.J. Beamon
72f92626e4
Update API version to 700
2020-01-30 09:26:27 -08:00
A.J. Beamon
93be69b6a3
Increase the API version to 620.
2019-07-18 10:56:05 -07:00
Andrew Noyes
7bb262d21a
Install build tools before running fdb_c_app test
2019-06-09 15:22:06 -07:00
Andrew Noyes
578ae0d595
Call function from libfdb_c
2019-06-09 15:22:06 -07:00
Andrew Noyes
49f3f589dc
Don't build in source tree for package test
2019-06-09 15:22:06 -07:00
Andrew Noyes
2544f2d1a4
Add package tests
2019-06-09 15:22:06 -07:00
Andrew Noyes
5586f44303
Fix return code plumbing
2019-04-15 18:08:45 -07:00
Evan Tschannen
985e1de467
Update documentation and protocol version for release 6.1.0
2019-04-02 18:39:24 -07:00
Andrew Noyes
2442594b7f
Exit non-zero if any tests fail
2019-03-19 16:28:42 -07:00
Andrew Noyes
9da6518d17
Timeout fdbcli commands
2019-03-19 16:28:42 -07:00
Andrew Noyes
9e1e88eb5a
Report Docker-ID
2019-03-19 16:28:42 -07:00
Andrew Noyes
24bffa9f4d
Install python on debian
2019-03-19 16:28:42 -07:00
Andrew Noyes
78ca1b5759
Test loading c library from python bindings
2019-03-19 16:28:42 -07:00
Andrew Noyes
afa5043d98
Fix some errors found by running bash with -u
2019-03-19 16:28:42 -07:00
Andrew Noyes
657c11b00b
Add snowflake-ci to docker-compose
...
This is intended to be used for easy reproduction of failures found by
snowflake's planned CI.
2019-03-08 15:03:56 -08:00
mpilman
668eaeb8ae
Packages tested and all seems working
2019-03-07 16:49:29 -08:00
mpilman
51ccdb1c9b
Remove pidof hack as it was not stable
2019-03-07 16:49:29 -08:00
mpilman
da72306642
several minor bug fixes
2019-03-07 16:49:29 -08:00
mpilman
66cf5438bd
Account for rpmsave in keep_config test
2019-03-07 16:49:29 -08:00
mpilman
55f4d78fcf
Support generating el6 and el7 rpms
2019-03-07 16:49:29 -08:00
mpilman
e8624efb3b
several minor improvements
2019-03-07 16:49:29 -08:00
mpilman
2b11a66ff9
Improved package testing
...
The requirements changed here - so in order to test these
cmake changes properly, we need a framework that does that
2019-03-07 16:49:29 -08:00
mpilman
42e0a89a66
This makes package generation work
...
Resulting packages are not tested yet
2019-03-07 16:49:29 -08:00
Andrew Noyes
0503471ac1
Rename ../src in build/cmake/build.sh
...
Before this change:
$ sudo --preserve-env docker-compose run build
Starting cmake_common_1 ... done
Num commands 1
Command: build
CMake Error: The source directory "/foundationdb/deep/directory/as/debuginfo/doesnt/work/otherwise/src" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
2019-02-21 14:35:14 -08:00
mpilman
a225204965
put code in foundationdb dir in container
...
Generating the documentation does not work
if the foundationdb code is not in a directory
called `foundationdb`. This is imho a bug.
However, this should be fixed in another PR.
For now I simply renamed the directory in
docker-compose
2019-02-19 11:11:43 -08:00
mpilman
71baffa7d0
Address review
2019-02-19 11:11:43 -08:00
Andrew Noyes
5b3e6f3ba7
Update build/cmake/package_tester/modules/docker.sh
...
Co-Authored-By: mpilman <markus@pilman.ch>
2019-02-19 11:11:43 -08:00
mpilman
81e482b17e
fix invalid assignment
2019-02-19 11:11:43 -08:00
mpilman
4c80b1796a
renamed util-fun success to make purpose clearer
2019-02-19 11:11:43 -08:00
mpilman
3350a5ffe5
added documentation for test definitions
2019-02-19 11:11:43 -08:00
Andrew Noyes
2d25e7d08d
Update build/cmake/package_tester/modules/arguments.sh
...
Co-Authored-By: mpilman <markus@pilman.ch>
2019-02-19 11:11:43 -08:00
Andrew Noyes
c9f7f50907
Update build/cmake/package_tester/modules/test_args.sh
...
Co-Authored-By: mpilman <markus@pilman.ch>
2019-02-19 11:11:43 -08:00
mpilman
983ddaaed8
use fail instead of ugly `?`-assignment
2019-02-19 11:11:43 -08:00
mpilman
f47b9fe8e5
delete containers, not images
2019-02-19 11:11:43 -08:00
Andrew Noyes
15eb996280
Add test-fast and test to docker compose and build.sh
2019-02-19 11:11:43 -08:00
mpilman
b21d9e1a78
Add multi-threading feature to package test
2019-02-19 11:11:43 -08:00
mpilman
e8b6b64f3a
Made it possible to implement and run a test suite
2019-02-19 11:11:43 -08:00
mpilman
a2e4dc042f
Implement automatic package verification
2019-02-19 11:11:43 -08:00
mpilman
0bbbfb6ee3
Address Andrew's review comments
2019-02-15 00:01:42 -08:00
mpilman
a0b20ef2c1
Add initscripts dependency to foundationdb-server
2019-02-15 00:01:42 -08:00
mpilman
b06aa3b8ea
Several bug fixes - debian package working
...
Did some manual minor testing on the debian package
2019-02-15 00:01:42 -08:00
mpilman
a20e58bb4c
Added linux-pkgs command to docker-compose file
2019-02-15 00:01:42 -08:00
mpilman
990e084fa2
Debian packages are successfully generated
2019-02-15 00:01:42 -08:00
mpilman
ddddda7328
docker-compose can now build rpm
...
weirdly it still generates a foundationd-unspecified
rpm. However, it is empty and can be ignored for now
2019-02-15 00:01:42 -08:00
mpilman
5f25e5cb32
docker container and docker-compose for cmake
...
This is still in the testing-phase. However, it should
be mostly functional
2019-02-15 00:01:42 -08:00