Jeremy Rifkin
|
27bbe75bd3
|
Re-enable some dwarf 5 test cases now that upstream issues are resolved (#194)
Re-enables test cases that were disabled due to
https://github.com/davea42/libdwarf-code/issues/259 and
https://github.com/davea42/libdwarf-code/issues/267
|
2024-12-05 19:11:42 -06:00 |
|
Jeremy Rifkin
|
fe97f8f0f0
|
Split CI matrix run over several runners
|
2024-12-04 23:44:37 -06:00 |
|
Jeremy Rifkin
|
cc497fb62b
|
Revert "Re-enable some dwarf 5 unit tests now that things are fixed upstream"
This reverts commit acddc383a4.
|
2024-12-04 23:18:58 -06:00 |
|
Jeremy Rifkin
|
acddc383a4
|
Re-enable some dwarf 5 unit tests now that things are fixed upstream
|
2024-12-04 22:56:08 -06:00 |
|
Jeremy Rifkin
|
ddec65195d
|
Bump to libdwarf 0.11.1
|
2024-12-03 23:11:25 -06:00 |
|
Jeremy Rifkin
|
88df27aa32
|
Disable a unittest config until a libdwarf bug is fixed
|
2024-11-14 21:38:49 -06:00 |
|
Jeremy Rifkin
|
e41f89ee82
|
Bump libdwarf used in testing due to dwarf 5 bug
|
2024-11-11 21:37:36 -06:00 |
|
Jeremy Rifkin
|
4dcfdf5281
|
Bump zstd and libdwarf versions in ci scripts
|
2024-08-20 23:19:44 -05:00 |
|
Jeremy Rifkin
|
5e30d2ae60
|
Disable a configuration broken upstream
|
2024-08-18 18:18:20 -05:00 |
|
Jeremy Rifkin
|
b87be87c66
|
Fix CPPTRACE_BUILD_TESTING_DWARF_VERSION use
|
2024-08-18 16:56:37 -05:00 |
|
Jeremy Rifkin
|
b364d37f78
|
Implement better dwarf rangelist base address logic (#157)
Related to https://github.com/davea42/libdwarf-code/issues/255, allows
re-enabling the clang+sanitizer+rel+dsym tests.
|
2024-08-18 16:51:40 -05:00 |
|
Jeremy Rifkin
|
a4d75a3894
|
Unittest under libc++ (#156)
|
2024-08-18 14:11:51 -05:00 |
|
Jeremy
|
2ae193256d
|
Try using ninja in the build ci setup
|
2024-07-13 22:50:18 -05:00 |
|
Jeremy
|
a2f1812896
|
Disable configuration that's due to a libdwarf bug
|
2024-07-13 22:38:25 -05:00 |
|
Jeremy
|
95a233958c
|
Allow non-string values in matrix
|
2024-07-13 21:35:38 -05:00 |
|
Jeremy
|
59f74320fc
|
Add dSYM to the macos unittest matrix
|
2024-07-13 21:22:14 -05:00 |
|
Jeremy Rifkin
|
0b95a6afb9
|
Macos unit testing (#148)
|
2024-07-13 19:37:55 -05:00 |
|
Jeremy
|
15b6d9a2cd
|
Try turning off <format> stuff for the unittest matrix
|
2024-07-12 17:24:20 -05:00 |
|
Jeremy Rifkin
|
7497bf2a6f
|
Unit test more thoroughly and rework matrix ci system (#147)
|
2024-07-12 00:59:22 -05:00 |
|
Jeremy Rifkin
|
7a9ed920d5
|
Add unit tests to CI (#140)
|
2024-06-19 20:33:32 -05:00 |
|
Jeremy
|
9275f62fc5
|
Fix ci?
|
2024-05-05 15:30:24 -05:00 |
|
Jeremy
|
f8ebdd26be
|
Small test refactor
|
2024-05-04 11:52:45 -05:00 |
|
Jeremy
|
c6a60f7172
|
Stratify test ci
|
2024-02-27 20:10:35 -06:00 |
|
Jeremy
|
6e01f7225d
|
Try to rework ci to test first the default configuration, then test all configs after that passes. Also refactor the build in all tests script.
|
2024-02-27 19:51:52 -06:00 |
|
Jeremy
|
e0b50c96b4
|
Refactor out prerequisite setup to scripts in ci/
|
2024-02-27 19:41:34 -06:00 |
|
Bruce Mitchener
|
aa446b0540
|
Fix typos. (#90)
|
2024-02-18 00:10:21 -06:00 |
|
Jeremy
|
40bc2992b2
|
re-add something that's useful during testing
|
2024-02-11 02:00:53 -06:00 |
|
Jeremy
|
cdaab64be2
|
Revert "Printbug"
This reverts commit 2e9c586ba7.
|
2024-02-11 01:58:29 -06:00 |
|
Jeremy
|
2e9c586ba7
|
Printbug
|
2024-02-11 01:49:46 -06:00 |
|
Jeremy
|
5232bb04fd
|
Use CPPTRACE_USE_EXTERNAL_ZSTD in CI
|
2024-02-04 14:42:05 -06:00 |
|
Jeremy Rifkin
|
79931c8823
|
Parsing of mach-o symbol tables, generation of debug maps, and resolution through object files (#82)
|
2024-01-29 22:12:59 -06:00 |
|
Jeremy
|
3d74da8df1
|
Turn on -Werror for CI pipelines
|
2024-01-14 23:42:15 -06:00 |
|
Jeremy
|
f59747bad6
|
Fix
|
2023-11-21 10:53:22 -06:00 |
|
Jeremy
|
e4c498e844
|
Adding shared testing
|
2023-11-21 10:51:00 -06:00 |
|
Jeremy
|
fcef25276e
|
Remove some old commented out stuff
|
2023-11-21 10:50:21 -06:00 |
|
Jeremy
|
c80abed1cd
|
Try to re-enable testing with _Unwind on windows
|
2023-11-21 10:21:09 -06:00 |
|
Jeremy
|
fd5dc92a2c
|
Forgot to update CI/docs
|
2023-11-13 10:50:53 -05:00 |
|
Jeremy Rifkin
|
44ba826f67
|
Try to split up CI a bit more so it runs faster (#63)
|
2023-11-12 17:45:25 -05:00 |
|
Jeremy Rifkin
|
5541ec5519
|
Add libunwind back-end (#62)
|
2023-11-12 17:15:59 -05:00 |
|
Jeremy
|
a623c40f3b
|
Initial work to setup external libdwarf for CI
|
2023-11-06 14:58:38 -05:00 |
|
Jeremy Rifkin
|
e717930f5d
|
Unbundle libdwarf (#58)
Pending #57
|
2023-11-06 13:04:58 -05:00 |
|
Jeremy Rifkin
|
98368fb417
|
CMake improvements (#57)
|
2023-11-06 12:12:07 -05:00 |
|
Jeremy Rifkin
|
fcd0dcc62b
|
Adjust program counters for execinfo and capturestackbacktrace too (#50)
|
2023-10-02 11:00:13 -04:00 |
|
Jeremy
|
59b5e80256
|
Adjust pc for better line number reporting with StackWalk64
|
2023-09-24 18:21:41 -04:00 |
|
Jeremy Rifkin
|
6de61e7755
|
Add StackWalk64 backend (#48)
|
2023-09-24 17:30:56 -04:00 |
|
Jeremy Rifkin
|
1c3e0e92f4
|
Add some test failure reporting stuff and fix a bug in test cases (#45)
|
2023-09-23 17:25:41 -04:00 |
|
Jeremy Rifkin
|
1689487978
|
Improve Mach-O support (#40)
|
2023-09-21 19:09:37 -04:00 |
|
Jeremy
|
640aeadf91
|
Remove full tracing options
|
2023-09-18 14:37:27 -04:00 |
|
Jeremy Rifkin
|
94f902e644
|
Try to get msvc speedtest working (#36)
|
2023-09-18 01:31:01 -04:00 |
|
Jeremy Rifkin
|
95ee2a815c
|
CI and dwarf work (#30)
|
2023-09-10 19:46:01 -04:00 |
|