Sign in
Join now
ocaml-merge-queue
gazagnaire.org
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
A local Git merge queue with content-bound gate verdicts
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
ocaml-merge-queue
/
test
28 folders
·
224 files
at
main
Thomas Gazagnaire
·
merge-queue: the drain's chain builds: stands, a culprit's repair and test_culprits on the new types
·
1d ago
a181acff
back_link
command-defect
merge-queue: run Eio_main.run alone, now that eio wakes for a child's exit before poll
3d ago
cram
merge-queue/test: task-cone.t's held ask has a bound only a hang reaches, so the page's go always finds its reader
1d ago
dependency_graph
duration
eio
mq: the install and the rollback move the registered link only from the target they read
1d ago
estimate_events
merge-queue: a train's cuts read no red rate, and the estimates fold the check runs alone
3d ago
event_version
feature_owner
fixture
merge-queue: Pool steps through its control graph as an Fsm process, the hook's wall its supervisor's
2d ago
generation
init
merge-queue: Tasks' sources and Entry_hold's reasons are built on first use
3d ago
interop
merge-queue: Pool steps through its control graph as an Fsm process, the hook's wall its supervisor's
2d ago
link
lock
lock_identity
ocaml
merge-queue: mq ocaml keeps the lint readings of one tip of a target, a newer tip's removing the rest
2d ago
purity
queue
merge-queue: the drain's chain builds: stands, a culprit's repair and test_culprits on the new types
1d ago
readme
repository_identity
resolver
ocaml-merge-queue: the resolver library lives in lib/resolver, its tests in test/resolver
1d ago
schedule
screen
merge-queue: mq status reads a car's state from its candidate, the notes on its tree and the check leases held, not the run lock
3d ago
settle
mq: a branch based on a lane lands into the lane's target, after it
1w ago
ssh_server
merge-queue/test: ssh_server takes its git from the caller and reads no Unix
1w ago
typing
merge-queue/test: no work counts the run's wake file (red)
2d ago
web
merge-queue: mq web's follower reads a failing repository again, and health.json is mq status --all's machine
6d ago
dune
merge-queue: Pass, Perform_pass, Batch, Prediction and Livelock go with their tests
3d ago
test_adoption.ml
merge-queue: the queue's vocabulary leaves Land
2d ago
test_adoption.mli
merge-queue: the queue's vocabulary leaves Land
2d ago
test_arrival.ml
test_arrival.mli
test_back_link.ml
test_back_link.mli
test_beside.ml
merge-queue: Work.S.wakes and Beside's woken go: no work counts the run's wake file
2d ago
test_beside.mli
merge-queue: Work.S.wakes and Beside's woken go: no work counts the run's wake file
2d ago
test_bisect.ml
test_bisect.mli
test_branch.ml
test_branch.mli
test_build_config.ml
merge-queue: read every stored verdict through Results.verdict
6d ago
test_build_config.mli
test_build.ml
merge-queue/test: a check's jobs are its share over the share of a core its processes used (red)
1w ago
test_build.mli
test_caller.ml
test_caller.mli
test_candidate.ml
merge-queue: a candidate replays a branch's commits from one commit to a tip, whatever its base holds
3d ago
test_candidate.mli
merge-queue: every candidate, a train's or a published half's, is a record under refs/mq/candidate/TARGET/ID
6d ago
test_check_run.ml
merge-queue/test: a check run told its slot again keeps running from the slot read (red)
2d ago
test_check_run.mli
test_check.ml
merge-queue: an edge and the sync run on state, not on an interval
1w ago
test_check.mli
test_checking.ml
merge-queue: a check the machine stopped is the verdict until its cause clears; Results.machine_attempts is deleted
1d ago
test_checking.mli
test_commit.ml
test_commit.mli
test_cone.ml
test_cone.mli
test_confinement.ml
test_confinement.mli
test_conflict.ml
merge-queue: a land that follows the run replays nothing again: the run's dry merge meets the conflict
2d ago
test_conflict.mli
test_dependency_graph.ml
merge-queue: read every stored verdict through Results.verdict
6d ago
test_dependency_graph.mli
test_description.ml
test_description.mli
test_doctor.ml
merge-queue: mq task hook delivers the records due and answers hook-delivered; the hook's cursor goes
4d ago
test_doctor.mli
test_drop.ml
merge-queue: Ctrl-C in a waiting land is the dequeue of its own queueing
2d ago
test_drop.mli
test_dropped.ml
merge-queue: a dropped tip is a line of refs/mq/keep's reflog, never a ref
1w ago
test_dropped.mli
merge-queue: a dropped tip is a line of refs/mq/keep's reflog, never a ref
1w ago
test_duration.ml
merge-queue: an edge and the sync run on state, not on an interval
1w ago
test_duration.mli
test_entry.ml
merge-queue: an entry records a dry run
3d ago
test_entry.mli
test_event.ml
merge-queue: a landing's settlement journals settled, which the hook closes an issue on
2d ago
test_event.mli
test_evidence.ml
merge-queue/test: a carried lane gates on the candidate it published (red)
1w ago
test_evidence.mli
test_expiry.ml
mq: a repair's candidate is kept at refs/mq/repair/NAME, a family of its own
1w ago
test_expiry.mli
test_failures.ml
merge-queue: a stored red is the tip's only for the failure the tip shows
6d ago
test_failures.mli
test_feature_owner.ml
test_feature_owner.mli
test_fix.ml
merge-queue: a repair never rewrites what a test expects
2d ago
test_fix.mli
test_flow.ml
merge-queue: Slots journals each grant, and a slot hold says how many slots are free
2d ago
test_flow.mli
test_follow.ml
merge-queue: a land that follows the run replays nothing again: the run's dry merge meets the conflict
2d ago
test_follow.mli
test_four_point.ml
test_four_point.mli
test_freeze.ml
test_freeze.mli
test_generation.ml
test_generation.mli
test_handout.ml
merge-queue: a hand-out's serial derives from what stands, refs/mq/pool goes
1w ago
test_handout.mli
test_history.ml
test_history.mli
test_hold.ml
merge-queue: Slots journals each grant, and a slot hold says how many slots are free
2d ago
test_hold.mli
test_hook.ml
merge-queue: mq task hook delivers the records due and answers hook-delivered; the hook's cursor goes
4d ago
test_hook.mli
test_host.ml
test_host.mli
test_idle.ml
merge-queue/test: idle build slots while entries wait are spans, shared by hold (red)
1w ago
test_idle.mli
merge-queue/test: idle build slots while entries wait are spans, shared by hold (red)
1w ago
test_index_read.ml
mq: specify bounded reads retaining their checked snapshot
2d ago
test_index_read.mli
mq: specify bounded reads retaining their checked snapshot
2d ago
test_init.ml
merge-queue: read every stored verdict through Results.verdict
6d ago
test_init.mli
test_install.ml
merge-queue: an install the run could not perform is tried again by the next run
2d ago
test_install.mli
test_intent.ml
ocaml-merge-queue: a serve into a branch that only reports is pinned by its edge
6d ago
test_intent.mli
test_key.ml
test_key.mli
test_land.ml
merge-queue: a check the machine stopped is the verdict until its cause clears; Results.machine_attempts is deleted
1d ago
test_land.mli
test_landing.ml
mq: recovery matches a target's moves to landed records by landed commit
1w ago
test_landing.mli
test_lead.ml
test_lead.mli
test_lease.ml
merge-queue: avoid display formatting for identity lookups
1d ago
test_lease.mli
test_local_config.ml
test_local_config.mli
test_lock.ml
test_lock.mli
test_log_bound.ml
merge-queue: a log bound prints the bytes of each kind
1w ago
test_log_bound.mli
merge-queue: the log directory's rotation is decided in the core
1w ago
test_machine.ml
test_machine.mli
test_membership.ml
merge-queue: mq task hook delivers the records due and answers hook-delivered; the hook's cursor goes
4d ago
test_membership.mli
test_meta.ml
test_meta.mli
test_new.ml
merge-queue: Pool steps through its control graph as an Fsm process, the hook's wall its supervisor's
2d ago
test_new.mli
test_no_verify.ml
merge-queue: mq land --no-verify runs a plain Fsm machine through the adapter
2d ago
test_no_verify.mli
test_note.ml
merge-queue: a failed note's why is the outcome's clause after its check failed, with no leading space
3d ago
test_note.mli
test_order.ml
ocaml-merge-queue: of one build slot, none is kept for the reporting class
6d ago
test_order.mli
test_outcome.ml
test_outcome.mli
test_pace.ml
merge-queue/test: the pace counts a landing the journal holds twice once (red)
1w ago
test_pace.mli
merge-queue/test: a window's pace from the samples records give, read for its rows alone (red)
1w ago
test_path_list.ml
test_path_list.mli
test_phases.ml
test_phases.mli
test_platform_name.ml
test_platform_name.mli
test_pool.ml
merge-queue: Pool steps through its control graph as an Fsm process, the hook's wall its supervisor's
2d ago
test_pool.mli
test_preflight.ml
test_preflight.mli
test_private_content.ml
test_private_content.mli
test_progress.ml
merge-queue: a red serve searches its range on the target's tip, names its culprits and lands the prefix that passed
3d ago
test_progress.mli
test_projection.ml
merge-queue: one reading cut and one next sequence, in Projection
1w ago
test_projection.mli
test_pull.ml
mq: a pull follows no read behind its remote-tracking branch
1w ago
test_pull.mli
test_push.ml
merge-queue: mq push publishes a branch as far as mq's landings go
2d ago
test_push.mli
test_queue_run.ml
merge-queue/test: the queue run work, its serve and its endings
3d ago
test_queue_run.mli
merge-queue/test: the queue run work, its serve and its endings
3d ago
test_queue_wait.ml
merge-queue: wait for scoped completion instead of global quiet
2d ago
test_queue_wait.mli
merge-queue: wait for scoped completion instead of global quiet
2d ago
test_reach.ml
merge-queue/test: a carried lane gates on the candidate it published (red)
1w ago
test_reach.mli
test_reap.ml
merge-queue: a boot finds the leftovers under .check/, and the reap sets them aside
3d ago
test_reap.mli
test_record_version.ml
merge-queue: mq task hook delivers the records due and answers hook-delivered; the hook's cursor goes
4d ago
test_record_version.mli
test_record.ml
merge-queue: avoid display formatting for identity lookups
1d ago
test_record.mli
test_ref_name.ml
merge-queue: mq task hook delivers the records due and answers hook-delivered; the hook's cursor goes
4d ago
test_ref_name.mli
test_registration.ml
merge-queue: a move of the rules branch wakes the run, and the sync reads at each wake
1w ago
test_registration.mli
test_repair.ml
merge-queue/test: which repairer answers a red bump is held below the cram page
1w ago
test_repair.mli
test_report.ml
merge-queue: a dropped tip is a line of refs/mq/keep's reflog, never a ref
1w ago
test_report.mli
test_repository_identity.ml
test_repository_identity.mli
test_resolve.ml
mq resolve: ask every model at once and continue an answer cut at its bound
1w ago
test_resolve.mli
test_resolver_call.ml
mq resolve: ask every model at once and continue an answer cut at its bound
1w ago
test_resolver_call.mli
test_restock.ml
merge-queue: the restock is a description run as an Fsm.Process, each step performed whole
2d ago
test_restock.mli
test_results.ml
merge-queue: a check the machine stopped is the verdict until its cause clears; Results.machine_attempts is deleted
1d ago
test_results.mli
test_rule_history.ml
merge-queue: a check run records what mq stats read of its trace
1w ago
test_rule_history.mli
merge-queue: a check run records what mq stats read of its trace
1w ago
test_rules.ml
merge-queue: bounds.livelock and bounds.check_runs go with the livelock counter
3d ago
test_rules.mli
test_run.ml
merge-queue: Work.S.wakes and Beside's woken go: no work counts the run's wake file
2d ago
test_run.mli
test_schedule.ml
merge-queue/test: an entry or an edge with a task of its own under way is not overdue (red)
3d ago
test_schedule.mli
test_search.ml
merge-queue: a check run stops once it makes no progress for bounds.stall
3d ago
test_search.mli
test_settle.ml
merge-queue: Tidy steps through its control graph as an Fsm process
2d ago
test_settle.mli
test_shell.ml
merge-queue: a dropped tip is a line of refs/mq/keep's reflog, never a ref
1w ago
test_shell.mli
test_signal.ml
test_signal.mli
test_size.ml
test_size.mli
test_slot.ml
merge-queue: the slots row counts busy within mq.slots and keeps one slot for the lands queued
1w ago
test_slot.mli
test_spent.ml
mq: specify a spent line that names its operations
1w ago
test_spent.mli
test_status_document.ml
merge-queue: an edge and the sync run on state, not on an interval
1w ago
test_status_document.mli
test_status_query.ml
merge-queue: mq status reads a car's state from its candidate, the notes on its tree and the check leases held, not the run lock
3d ago
test_status_query.mli
test_status.ml
merge-queue: a task spent is journaled unanswered, and health names the task the runs leave so
2d ago
test_status.mli
merge-queue: mq status computes the delivery health, and --exit-code reads it
1w ago
test_submission.ml
test_submission.mli
test_suspect.ml
merge-queue: the queue's vocabulary leaves Land
2d ago
test_suspect.mli
merge-queue: the queue's vocabulary leaves Land
2d ago
test_sync.ml
merge-queue: Work.S.wakes and Beside's woken go: no work counts the run's wake file
2d ago
test_sync.mli
test_tag_name.ml
test_tag_name.mli
test_tidy.ml
merge-queue: Tidy steps through its control graph as an Fsm process
2d ago
test_tidy.mli
test_tip_red.ml
merge-queue/test: a tip red is listed once seen at two tips (red)
2d ago
test_tip_red.mli
merge-queue: mq ocaml records the tests red at a target's tip, journals each once, and mq status shows them
1w ago
test_tree.ml
test_tree.mli
test_trim.ml
merge-queue/test: the housekeeping tasks have their argv and lease, and a run starts mq task trim, not its poll (red)
5d ago
test_trim.mli
test_window.ml
merge-queue: mq status reads a car's state from its candidate, the notes on its tree and the check leases held, not the run lock
3d ago
test_window.mli
test_work.ml
merge-queue: Work.S.wakes and Beside's woken go: no work counts the run's wake file
2d ago
test_work.mli
test.ml
merge-queue: Work.S.wakes and Beside's woken go: no work counts the run's wake file
2d ago