Andrew Noyes
ad6362b2f1
Fix /etc/foundationdb/ rpm ownership
2023-01-06 16:30:18 -08:00
Marian Dvorsky
8a02b666d0
Make test_fdb_pkgs faster and fix test_execstack_permissions_libfdb_c ( #7832 )
2022-08-09 21:58:38 +02:00
Andrew Noyes
9f8e2a4517
Test compiling an fdb_c app in pkg_tester ( #6940 )
...
* Use execstack to test executable stack permissions
The output of readelf wasn't stable
* Tee output to stdout in pkg_tester "run" function
* Test compiling an app that includes fdb_c.h
Featuring both cmake and pkg_tester, since we intend to support those in
our packages.
* Fix packaging bug
The libdir in the pkg-config file in the packages was wrong
2022-04-26 11:54:52 -07:00
Andrew Noyes
2e8bce04c6
Remove brittle fdbcli help text snapshot test
...
This seems to be more trouble than value so far.
2022-02-28 15:24:29 -06:00
Andrew Noyes
d559caefea
Use centos:7 for pkg_tester
...
yum update with just `centos` seems to have problems
2022-02-28 15:24:29 -06:00
A.J. Beamon
496000477c
Merge pull request #6144 from sfc-gh-ajbeamon/unify-flags
...
Convert command line arguments to use hyphens rather than underscores
2021-12-15 10:47:32 -08:00
A.J. Beamon
ca47b436ac
Apply suggestions from code review
...
Co-authored-by: Markus Pilman <markus.pilman@snowflake.com>
2021-12-14 14:44:20 -08:00
A.J. Beamon
f24adc7b6a
Fix a bunch of places where we used old-style arguments. Allow hyphens for profiler args.
2021-12-14 09:59:14 -08:00
Andrew Noyes
66b387916a
Add test for correct permissions for libfdb_c execstack
2021-12-09 17:15:22 -08:00
Josh Slocum
7492a9e7d7
fixing fdbcli packages
2021-10-22 11:58:10 -05:00
Andrew Noyes
cbd0c33e13
Try using less privileges in for running systemd
2021-08-24 17:40:44 +00:00
Andrew Noyes
97568645a1
Move .venv to main .gitignore
2021-08-19 20:25:18 +00:00
Andrew Noyes
82d0ef705d
Tests pass for versioned packages
2021-08-19 16:32:22 +00:00
Andrew Noyes
8bbcfca8a0
Run all tests for versioned packages
2021-08-19 16:32:22 +00:00
Andrew Noyes
505ba2fc42
Works for ubuntu
2021-08-19 16:32:22 +00:00
Andrew Noyes
357c3ca2f8
Add simple test for versioned packages
2021-08-19 16:32:22 +00:00
Andrew Noyes
1bc944e8b9
Add development header to readme
2021-08-19 16:32:22 +00:00
Andrew Noyes
f42e8d2407
Typing fixes found with mypy
2021-08-19 16:32:22 +00:00
Andrew Noyes
b425d495cf
Mention potential leaked containers
2021-08-19 16:32:22 +00:00
Andrew Noyes
1e202da08d
Reduce likelihood of leaking containers/images
2021-08-19 16:32:22 +00:00
Andrew Noyes
a62f84b84a
Basic tests for rpm and deb packages
2021-08-19 16:32:22 +00:00