Simon Cruanes
9974d6a0b6
Merge pull request #107 from shonfeder/fix-deps
...
Fix dependencies
2025-09-15 09:13:16 -04:00
Shon Feder
df56be2a13
Fix deps
...
Some deps where not needed. Some packages did not declare all their
needed package deps.
2025-09-11 20:23:09 -04:00
Shon Feder
c30f3b1c0c
Fix possible data races in eio test bin
...
Since this test runs with multiple domains, we cannot mutate plain refs
as we were without inviting data races.
2025-09-07 23:24:00 -04:00
Simon Cruanes
d9dd7ce32c
Merge pull request #103 from shonfeder/eio-fixes
...
Fix Eio collector to work accross domains
2025-09-02 09:26:18 -04:00
Shon Feder
16de06aac5
Make emit1_eio.ml emit deterministic signals
...
As soon as we start running this in multible system threads, the race to
trigger the globals `stop` and `iterations` makes the signal emissions
non-deterministic, which makes the test kind of meaningless. This change
should make them determinstic.
2025-08-01 14:10:02 -04:00
Shon Feder
0890a1a5cd
Use multiple system threads in integration tests
2025-08-01 13:56:50 -04:00
ajbt200128
e7367f9d27
remove automatic license notice
2025-07-31 14:31:27 -07:00
ajbt200128
1e6ee91da4
add tests
2025-07-31 14:27:57 -07:00
ajbt200128
fbb280974a
feat: add Logs integration
...
This PR upstreams the logs integration I wrote for Semgrep, and that
we've been using succesfully for months!
2025-07-31 14:25:52 -07:00
Shon Feder
69d15df4f1
Fix deps
2025-07-14 12:34:39 -04:00
Shon Feder
94772c7fe4
Fix GitHub actions for Ocaml5 specific tests
...
Co-authored-by: Puneeth Chaganti <punchagan@muse-amuse.in>
2025-07-12 00:30:31 -04:00
Shon Feder
7746c871c2
Add Eio collector
2025-07-12 00:30:31 -04:00
Shon Feder
87cfd5e31e
Add test harness for instrumented applications
2025-07-08 21:30:03 -04:00
Shon Feder
b6448b330d
Used default_url
2025-07-08 21:28:55 -04:00
Shon Feder
a95b787a7b
Allowing breaking with ctrl-c
2025-07-08 21:28:55 -04:00
Simon Cruanes
9813ec6afc
Merge pull request #76 from imandra-ai/simon/fix-41
...
fix: wait for cleanup in cohttp client
2024-10-21 22:57:27 -04:00
Simon Cruanes
5e925d6d4a
fix tests
2024-10-18 13:18:15 -04:00
Corentin Leruth
1a78802c20
do not use deprecated functions
2024-10-18 11:26:57 +02:00
Simon Cruanes
7629e419c8
format
2024-09-20 09:22:13 -04:00
Corentin Leruth
3daa0d8762
port changes to cohttp client
2024-08-05 10:00:52 +02:00
Corentin Leruth
1b7b8edbe0
remove get_url in tests
2024-08-05 09:45:15 +02:00
Simon Cruanes
b830c3d1be
config: self-trace is disabled by default for now
2023-12-20 16:07:59 -05:00
Simon Cruanes
e052893759
bench: add counter
2023-12-14 20:49:11 -05:00
Elliott Cable
9a834b39f7
dune fmt
2023-09-20 15:15:58 +00:00
Simon Cruanes
e03be377f1
update test
2023-06-16 22:58:17 -04:00
Simon Cruanes
8ae2ae577a
fix warning
2022-10-03 12:43:37 -04:00
Simon Cruanes
a2d08bc3d2
add missing test
2022-10-03 12:20:59 -04:00
Simon Cruanes
9fbe9d2df7
test: update cohttp client test to use cohttp backend as well
2022-10-03 12:20:59 -04:00
Simon Cruanes
555a69a0de
test: in emit1, use implicit local storage
2022-09-16 17:00:51 -04:00
Simon Cruanes
9c3e2a7076
feat: pass ?stop atomic; allow for multiple background threads
2022-07-06 12:53:00 -04:00
Simon Cruanes
bac633d09d
test: add -j and other options to emit1
2022-07-05 15:03:30 -04:00
Simon Cruanes
f44351055a
Merge branch 'master' into wip-logs
2022-05-12 12:26:07 -04:00
Simon Cruanes
3f9bd94837
format
2022-05-12 11:54:06 -04:00
Simon Cruanes
b676783100
format
2022-05-05 12:09:19 -04:00
Simon Cruanes
5b3f49890b
test: use Metrics_callbacks from emit1
2022-04-29 16:50:52 -04:00
Simon Cruanes
9e19e323db
update example
2022-04-28 09:57:28 -04:00
Simon Cruanes
1bedb57123
feat: implement basic support for logs
...
also send them to the collector.
2022-04-28 09:57:28 -04:00
Simon Cruanes
1b1b980211
test: in emit1, use GC_metrics
2022-04-11 16:33:05 -04:00
Simon Cruanes
a9f17ef54b
refactor emit1
2022-03-28 09:36:21 -04:00
Matt Bray
c8391fc522
test(cohttp): client bin
2022-03-25 10:56:35 +00:00
Matt Bray
0326a8a9a2
feat: parse W3C traceparent header
2022-03-24 17:22:45 +00:00