ubicloud/spec/lib
Jeremy Evans d1f3fc769c Attempt to fix repartitioner spec nondeterminism
This attempts to fix the following nondeterministic spec failure:

```
  1) Repartitioner#notify uses NOTIFY to notify listeners on monitor channel
     Failure/Error: expect(th.value).to eq "1"

       expected: "1"
            got: "2"
```

One possible cause is there is still a thread notifying on the
channel before the spec starts. I looked at the other specs and
could not see where that was happening, though. However, one way
to work around this is to have the spec listen and notify on
a different channel.
2025-08-27 04:31:28 +09:00
..
hosting Replace references of HetznerHost with HostProvider 2025-01-31 14:24:34 +01:00
kubernetes Create Services LB as part of Kubernetes Cluster creation 2025-06-27 15:12:38 +03:00
minio Add S3 integration to postgres timeline for backup/restore 2025-06-16 16:28:46 +02:00
validation Fix bug when sending non-string values for PG configs 2025-07-30 14:01:26 +05:30
victoria_metrics Use cert_store in VictoriaMetrics client 2025-06-02 21:11:45 +02:00
access_control_model_tag_spec.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
authorization_spec.rb Use create_with_id in the specs 2025-08-07 02:13:08 +09:00
billing_rate_spec.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
clog_spec.rb Change rubocop TargetRubyVersion to 3.4 2025-04-26 06:51:19 +09:00
cloudflare_client_spec.rb Manage setup/destroy of the repository's blob storage. 2024-06-28 10:06:23 +03:00
github_spec.rb Call original Clog.emit message when mocking in the tests 2025-05-31 01:20:38 +09:00
invoice_generator_spec.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
log_dna_batcher_spec.rb Add tests for LogDnaBatcher 2025-08-02 02:38:39 +03:00
metrics_spec.rb Add backend API to fetch metrics for Postgres resource 2025-05-13 12:06:39 +05:30
metrics_target_methods_spec.rb Call original Clog.emit message when mocking in the tests 2025-05-31 01:20:38 +09:00
metrics_target_resource_spec.rb Use create_with_id in the specs 2025-08-07 02:13:08 +09:00
monitor_resource_type_spec.rb Stop monitor jobs sooner if resource is deleted 2025-08-07 03:03:12 +09:00
monitor_runner_spec.rb Rename MonitorRepartitioner to Repartitioner 2025-08-26 04:32:52 +09:00
monitorable_resource_spec.rb Log the first 5 "up" messages in monitor 2025-07-30 10:27:03 +03:00
option_spec.rb Remove gpu field from Option::VmSize 2025-05-26 16:48:14 +02:00
pagination_spec.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
repartitioner_spec.rb Attempt to fix repartitioner spec nondeterminism 2025-08-27 04:31:28 +09:00
runpod_client_spec.rb Client for RunPod Rest API 2025-05-23 09:28:10 +02:00
sem_snap_spec.rb Do not create a Semaphore if there is no related Strand 2025-03-20 13:13:49 -07:00
ssh_key_spec.rb Add OpenSSH integration test for SshKey 2025-07-14 18:14:37 -07:00
system_parser_spec.rb Update parsers to extract disk device names 2025-02-25 09:42:06 +01:00
thread_printer_spec.rb Make thread printer test robust to multithreading 2025-03-06 09:28:05 -08:00
util_spec.rb Introduce elliptic curve backwards compatibility code 2024-10-29 07:40:12 -07:00
validation_spec.rb Clover: remove max_ios_per_sec. 2025-06-24 20:30:51 -07:00