Skip bitrate measure test on darwin

This commit is contained in:
Atsushi Watanabe
2020-12-11 15:19:46 +09:00
committed by Lukas Herman
parent 5d5001d0b4
commit 7f41f9b8df

View File

@@ -2,12 +2,18 @@ package codec
import ( import (
"io" "io"
"runtime"
"sync" "sync"
"testing" "testing"
"time" "time"
) )
func TestMeasureBitRateStatic(t *testing.T) { func TestMeasureBitRateStatic(t *testing.T) {
// https://github.com/pion/mediadevices/issues/198
if runtime.GOOS == "darwin" {
t.Skip("Skipping because Darwin CI is not reliable for timing related tests.")
}
r, w := io.Pipe() r, w := io.Pipe()
const ( const (
dataSize = 1000 dataSize = 1000
@@ -54,6 +60,11 @@ func TestMeasureBitRateStatic(t *testing.T) {
} }
func TestMeasureBitRateDynamic(t *testing.T) { func TestMeasureBitRateDynamic(t *testing.T) {
// https://github.com/pion/mediadevices/issues/198
if runtime.GOOS == "darwin" {
t.Skip("Skipping because Darwin CI is not reliable for timing related tests.")
}
r, w := io.Pipe() r, w := io.Pipe()
const ( const (
dataSize = 1000 dataSize = 1000