Skip to content

Commit c1342f4

Browse files
committed
Fix tests by using supported value
1 parent 2144b2f commit c1342f4

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

crates/sp-lightclient/src/tests.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ impl Farmer {
106106
sector_expiration: 100,
107107
};
108108
let sector_codec = SectorCodec::new(PLOT_SECTOR_SIZE as usize).unwrap();
109+
let piece_receiver_batch_size = 20usize;
109110

110111
block_on(plot_sector(
111112
&public_key,
@@ -117,7 +118,7 @@ impl Farmer {
117118
&sector_codec,
118119
Cursor::new(sector.as_mut_slice()),
119120
Cursor::new(sector_metadata.as_mut_slice()),
120-
&tokio::sync::Semaphore::new(usize::MAX),
121+
&tokio::sync::Semaphore::new(piece_receiver_batch_size),
121122
))
122123
.unwrap();
123124

crates/subspace-farmer-components/benches/auditing.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,8 @@ pub fn criterion_benchmark(c: &mut Criterion) {
6464
};
6565
let global_challenge = Blake2b256Hash::default();
6666
let solution_range = SolutionRange::MAX;
67-
let piece_receiver_semaphore = Semaphore::new(usize::MAX);
67+
let piece_receiver_batch_size = 20usize;
68+
let piece_receiver_semaphore = Semaphore::new(piece_receiver_batch_size);
6869

6970
let plotted_sector = {
7071
let mut plotted_sector = vec![0u8; PLOT_SECTOR_SIZE as usize];

crates/subspace-farmer-components/benches/plotting.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,8 @@ fn criterion_benchmark(c: &mut Criterion) {
5454
sector_expiration: 1,
5555
};
5656
let piece_receiver = BenchPieceReceiver::new(piece);
57-
let piece_receiver_semaphore = Semaphore::new(usize::MAX);
57+
let piece_receiver_batch_size = 20usize;
58+
let piece_receiver_semaphore = Semaphore::new(piece_receiver_batch_size);
5859

5960
let mut group = c.benchmark_group("sector-plotting");
6061
group.throughput(Throughput::Bytes(PLOT_SECTOR_SIZE));

test/subspace-test-client/src/lib.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,7 @@ where
251251
// TODO: This constant should come from the chain itself
252252
sector_expiration: 100,
253253
};
254+
let piece_receiver_batch_size = 20usize;
254255

255256
plot_sector(
256257
&public_key,
@@ -262,7 +263,7 @@ where
262263
sector_codec,
263264
Cursor::new(sector.as_mut_slice()),
264265
Cursor::new(sector_metadata.as_mut_slice()),
265-
&tokio::sync::Semaphore::new(usize::MAX),
266+
&tokio::sync::Semaphore::new(piece_receiver_batch_size),
266267
)
267268
.await
268269
.expect("Plotting one sector in memory must not fail");

0 commit comments

Comments
 (0)