File tree Expand file tree Collapse file tree 5 files changed +6
-204
lines changed Expand file tree Collapse file tree 5 files changed +6
-204
lines changed Original file line number Diff line number Diff line change 90
90
run : |
91
91
cargo update --package=once_cell --precise 1.14.0
92
92
cargo update --package=flate2 --precise=1.0.25
93
+ cargo update --package=tempfile --precise=3.6.0
93
94
94
95
- run : cargo check --workspace --release -vv --all-targets
95
96
- run : cargo check --workspace --release -vv --features=all-apis --all-targets
@@ -476,6 +477,7 @@ jobs:
476
477
run : |
477
478
cargo update --package=once_cell --precise 1.14.0
478
479
cargo update --package=flate2 --precise=1.0.25
480
+ cargo update --package=tempfile --precise=3.6.0
479
481
480
482
- run : |
481
483
# Run the tests, and check the prebuilt release libraries.
Original file line number Diff line number Diff line change @@ -80,24 +80,12 @@ tempfile = "3.4.0"
80
80
libc = " 0.2.144"
81
81
libc_errno = { package = " errno" , version = " 0.3.1" , default-features = false }
82
82
io-lifetimes = { version = " 1.0.10" , default-features = false , features = [" close" ] }
83
- # Don't upgrade to serial_test 0.7 for now because it depends on a
84
- # `parking_lot_core` version which is not compatible with our MSRV of 1.48.
85
- serial_test = " 0.6"
86
83
memoffset = " 0.9.0"
87
84
flate2 = " 1.0"
88
85
89
- [target .'cfg(all(criterion, not(any(target_os = "emscripten", target_os = "wasi"))))' .dev-dependencies ]
90
- criterion = " 0.4"
91
-
92
86
[target .'cfg(windows)' .dev-dependencies ]
93
87
ctor = " 0.2.0"
94
88
95
- # Add Criterion configuration, as described here:
96
- # <https://bheisler.github.io/criterion.rs/book/getting_started.html#step-1---add-dependency-to-cargotoml>
97
- [[bench ]]
98
- name = " mod"
99
- harness = false
100
-
101
89
[package .metadata .docs .rs ]
102
90
features = [" all-apis" ]
103
91
rustdoc-args = [" --cfg" , " doc_cfg" ]
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 3
3
use libc:: { kill, SIGSTOP } ;
4
4
use rustix:: fd:: AsFd ;
5
5
use rustix:: { io, process} ;
6
- use serial_test:: serial;
7
6
use std:: process:: Command ;
8
7
9
8
#[ test]
10
- #[ serial ]
9
+ #[ ignore ]
11
10
fn test_pidfd_waitid ( ) {
12
11
// Create a new process.
13
12
let child = Command :: new ( "yes" )
@@ -42,7 +41,7 @@ fn test_pidfd_waitid() {
42
41
}
43
42
44
43
#[ test]
45
- #[ serial ]
44
+ #[ ignore ]
46
45
fn test_pidfd_poll ( ) {
47
46
// Create a new process.
48
47
let child = Command :: new ( "sleep" )
Original file line number Diff line number Diff line change 1
1
#[ allow( unused_imports) ]
2
2
use libc:: { kill, SIGCONT , SIGKILL , SIGSTOP } ;
3
3
use rustix:: process;
4
- use serial_test:: serial;
5
4
use std:: process:: { Command , Stdio } ;
6
5
7
6
// These tests must execute serially to prevent race condition, where
8
7
// `test_wait` waits for the child process spawned in `test_waitpid`, causing
9
8
// the tests to get stuck.
10
9
11
10
#[ test]
12
- #[ serial ]
11
+ #[ ignore ]
13
12
fn test_waitpid ( ) {
14
13
let child = Command :: new ( "yes" )
15
14
. stdout ( Stdio :: null ( ) )
@@ -32,7 +31,7 @@ fn test_waitpid() {
32
31
target_os = "openbsd"
33
32
) ) ) ]
34
33
#[ test]
35
- #[ serial ]
34
+ #[ ignore ]
36
35
fn test_waitid ( ) {
37
36
let child = Command :: new ( "yes" )
38
37
. stdout ( Stdio :: null ( ) )
You can’t perform that action at this time.
0 commit comments