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
Jingyu Zhou
fffb0d6fb9
Merge pull request #5305 from sajjadrahnama/test_harness_buggify_fault_injection
...
Test harness Buggify/FaultInjection argument
2021-07-30 09:15:59 -07:00
Sajjad
5b191fccfe
Update contrib/TestHarness/Program.cs.cmake - Minor change
...
Co-authored-by: Jingyu Zhou <jingyuzhou@gmail.com>
2021-07-29 23:18:15 -07:00
Sajjad Rahnama
12e1a5fe92
TestHarness Buggify/FaultInjection Enable/Disable - Update Old Binaries arguments
2021-07-29 11:26:14 -07:00
Steve Atherton
b3e22ad573
Move stderr exception checking so that ignored output does not count against the error limit.
2021-07-26 18:10:03 -07:00
Sajjad Rahnama
c7ef116c12
TestHarness Buggify/FaultInjection Enable/Disable
2021-07-26 16:44:10 -07:00
Steve Atherton
ff8a1e0ed2
Ignore warning from valgrind about F_SET_RW_HINT usage.
2021-07-26 16:37:55 -07:00
Steve Atherton
26d886c600
Merge pull request #5227 from sfc-gh-satherton/redwood-io-priority
...
Add Priority to Redwood IO, also fixes several bugs with the recent Redwood metrics changes
2021-07-20 16:50:58 -07:00
Steve Atherton
09a8561606
Merge branch 'master' of github.com:apple/foundationdb into redwood-io-priority
...
# Conflicts:
# fdbserver/IPager.h
# fdbserver/VersionedBTree.actor.cpp
2021-07-18 01:49:36 -07:00
Oleg Samarin
97bcb16000
Fixed formatting
2021-07-14 19:24:04 +03:00
Oleg Samarin
e97fb31d9b
Added some comment
2021-07-14 17:46:15 +03:00
Oleg Samarin
04549c59ed
Fixed 'NoTraceFileGenerated' error in simulation tests when fdbserver process could not start
2021-07-14 17:41:08 +03:00
Aaron Molitor
c5a9ff02a9
move file out of build directory
2021-07-12 13:06:29 -07:00
Daniel Smith
efdda3cd0e
Revert "Revert "Add support for running non-simulation tests on Joshua""
2021-06-15 14:15:02 -04:00
Daniel Smith
549cf0512b
Revert "Add support for running non-simulation tests on Joshua"
2021-06-14 19:23:56 -04:00
Steve Atherton
3a70012c08
Merge pull request #4971 from Daniel-B-Smith/test-nonsim
...
Add support for running non-simulation tests on Joshua
2021-06-14 13:56:24 -07:00
Daniel Smith
8af0affeff
Add support for running non-simulation tests on Joshua
2021-06-14 15:00:45 -04:00
Andrew Noyes
948f4993b9
Convert to 32 bit int
2021-06-09 17:07:45 -07:00
Andrew Noyes
04694a6f70
Respect JOSHUA_SEED if set
...
Closes #4913
2021-06-09 16:21:50 -07:00
Josh Slocum
d067ca507b
Surfacing non-fatal parse errors in Test Harness output
2021-05-19 20:04:12 +00:00
Jingyu Zhou
ccb092a2c8
Fix file name
2021-05-10 09:01:24 -07:00
Jingyu Zhou
d07f527a98
Fix raw_input
2021-05-08 16:32:03 -07:00
Jingyu Zhou
98665f9bae
Convert apiversioner.py to Python 3
2021-05-08 16:31:53 -07:00
Jingyu Zhou
fe7419262d
Add tool for upgrading API versions
2021-05-08 16:31:43 -07:00
Jingyu Zhou
64d01e9303
Merge pull request #3997 from ajbeamon/grv-proxy-model
...
A model used to quickly simulate various GRV scenarios and algorithms
2021-05-03 13:52:49 -07:00
A.J. Beamon
b93b41cbf6
Some cleanup of fdb_c_version:
...
* Support Python 3 and make it the default
* Use str(e) instead of e.message to print errors
* Don't convert library_path to an absolute path so that we can load the system fdb_c.
2021-04-12 13:20:04 -07:00
Meng Xu
82db2ddce5
Add tool to detect client version
2021-04-12 09:49:44 -07:00
Andrew Noyes
b8b2be7918
Disable lsan in joshua
2021-03-16 00:44:23 +00:00
FDB Formatster
df90cc89de
apply clang-format to *.c, *.cpp, *.h, *.hpp files
2021-03-10 10:18:07 -08:00
Andrew Noyes
540c6bb709
Ignore expected ASAN message
2021-02-18 19:18:07 +00:00
A.J. Beamon
a8d08a8792
Merge branch 'release-6.3' into merge-release-6.3-into-master
2021-02-09 10:18:00 -08:00
A.J. Beamon
0650ff1a41
Increase the maximum length of the error strings logged by test harness. Make it more obvious when errors are being truncated.
2021-02-05 15:54:51 -08:00
Andrew Noyes
58b4a9b907
Resolve conflicts
2021-01-21 20:59:44 +00:00
Andrew Noyes
281151ff20
Merge remote-tracking branch 'upstream/release-6.2' into anoyes/merge-6.2-to-6.3
...
Commit conflict markers for now
2021-01-21 17:54:26 +00:00
Andrew Noyes
ddb5b0b050
Backport correctness package
2021-01-15 00:34:47 +00:00
A.J. Beamon
76838a20b7
A model used to quickly simulate various GRV scenarios and algorithms
2020-10-30 09:11:08 -07:00
Trevor Clinkenbeard
0faaecc780
Merge branch 'master' into merge
2020-10-29 22:27:40 -07:00
sfc-gh-tclinkenbeard
cf4c8e375f
Merge remote-tracking branch 'origin/release-6.3' into merge
2020-10-29 22:15:41 -07:00
Alex Miller
362bd757c6
Make FDB >=4.x ignore old binaries before FDB 4.x
...
The motivation for this is so that Snowflake can add use TestHarness to run
FDB3 in Joshua, and be able to load FDB3 binaries into the image for restarting
tests.
2020-10-29 02:23:51 -07:00
Alex Miller
89a1559910
Handle versions being >1 digits.
2020-10-29 02:23:39 -07:00