@@ -2,6 +2,7 @@ use std::{fs::File, io::Write as _};
2
2
3
3
use approx:: assert_abs_diff_eq;
4
4
use clap:: Parser as _;
5
+ use serial_test:: serial;
5
6
use tempfile:: tempdir;
6
7
7
8
use crate :: {
@@ -58,6 +59,7 @@ fn get_merged_1090008640(extra_argv: Vec<String>) -> PeelParams {
58
59
// --output-vis-freq-average - output averaging settings
59
60
60
61
#[ test]
62
+ #[ serial]
61
63
fn frequency_averaging_defaults ( ) {
62
64
let PeelParams {
63
65
input_vis_params : InputVisParams { spw : input_spw, .. } ,
@@ -78,6 +80,7 @@ fn frequency_averaging_defaults() {
78
80
}
79
81
80
82
#[ test]
83
+ #[ serial]
81
84
fn frequency_averaging_explicit_output ( ) {
82
85
let PeelParams {
83
86
input_vis_params : InputVisParams { spw : input_spw, .. } ,
@@ -98,6 +101,7 @@ fn frequency_averaging_explicit_output() {
98
101
}
99
102
100
103
#[ test]
104
+ #[ serial]
101
105
fn frequency_averaging_explicit_output_iono ( ) {
102
106
let PeelParams {
103
107
input_vis_params : InputVisParams { spw : input_spw, .. } ,
@@ -121,6 +125,7 @@ fn frequency_averaging_explicit_output_iono() {
121
125
}
122
126
123
127
#[ test]
128
+ #[ serial]
124
129
fn frequency_averaging_explicit_in_out ( ) {
125
130
let PeelParams {
126
131
input_vis_params : InputVisParams { spw : input_spw, .. } ,
@@ -145,6 +150,7 @@ fn frequency_averaging_explicit_in_out() {
145
150
}
146
151
147
152
#[ test]
153
+ #[ serial]
148
154
fn frequency_averaging_explicit ( ) {
149
155
let PeelParams {
150
156
input_vis_params : InputVisParams { spw : input_spw, .. } ,
@@ -171,6 +177,7 @@ fn frequency_averaging_explicit() {
171
177
// in this case the input data is 2s but there's only one timestep, so the
172
178
// time res will be clipped to 2s
173
179
#[ test]
180
+ #[ serial]
174
181
fn time_averaging_explicit_output_clip ( ) {
175
182
let PeelParams {
176
183
input_vis_params : InputVisParams { time_res, .. } ,
0 commit comments