diff --git a/test/amd/factorizations.jl b/test/amd/factorizations.jl index a2064ebff..b65823964 100644 --- a/test/amd/factorizations.jl +++ b/test/amd/factorizations.jl @@ -1,5 +1,6 @@ using Adapt, AMDGPU using Test, TestExtras +using Random using TensorKit using LinearAlgebra: LinearAlgebra using MatrixAlgebraKit: DefaultAlgorithm, Jacobi, PolarViaSVD, QRIteration, diagview @@ -9,6 +10,8 @@ const ROCTensorMap = getglobal(AMDGPUExt, :ROCTensorMap) using AMDGPU.rocBLAS +Random.seed!(123456) + spacelist = factorization_spacelist(fast_tests) eltypes = (Float64, ComplexF64) diff --git a/test/amd/planar.jl b/test/amd/planar.jl index 2a8fbf9c4..a18395086 100644 --- a/test/amd/planar.jl +++ b/test/amd/planar.jl @@ -1,6 +1,7 @@ using Test, TestExtras using Adapt using TensorOperations, AMDGPU +using Random using TensorKit using TensorKit: type_repr using TensorKit: PlanarTrivial, ℙ @@ -10,6 +11,8 @@ const AMDGPUExt = Base.get_extension(TensorKit, :TensorKitAMDGPUExt) @assert !isnothing(AMDGPUExt) const ROCTensorMap = getglobal(AMDGPUExt, :ROCTensorMap) +Random.seed!(123456) + spacelist = default_spacelist(fast_tests) for V in spacelist diff --git a/test/amd/tensors.jl b/test/amd/tensors.jl index f6f11f1c1..93c026367 100644 --- a/test/amd/tensors.jl +++ b/test/amd/tensors.jl @@ -1,5 +1,6 @@ using Adapt, AMDGPU using Test, TestExtras +using Random using TensorKit, Combinatorics ad = adapt(Array) const AMDGPUExt = Base.get_extension(TensorKit, :TensorKitAMDGPUExt) @@ -10,6 +11,8 @@ const rocrandn = getglobal(AMDGPUExt, :rocrandn) const rocrand! = getglobal(AMDGPUExt, :rocrand!) using AMDGPU: rand as rocrand, rand! as rocrand!, randn as rocrandn, randn! as rocrandn! +Random.seed!(123456) + spacelist = default_spacelist(fast_tests) for V in spacelist diff --git a/test/cuda/factorizations.jl b/test/cuda/factorizations.jl index b88f54e95..3c482a04c 100644 --- a/test/cuda/factorizations.jl +++ b/test/cuda/factorizations.jl @@ -2,6 +2,7 @@ using Adapt, CUDA, CUDA.cuRAND, cuTENSOR using Test, TestExtras using TensorKit using LinearAlgebra: LinearAlgebra +using Random using MatrixAlgebraKit: DefaultAlgorithm, Jacobi, diagview const CUDAExt = Base.get_extension(TensorKit, :TensorKitCUDAExt) @assert !isnothing(CUDAExt) "Failed to load TensorKit - CUDA extension" @@ -9,6 +10,8 @@ const CuTensorMap = getglobal(CUDAExt, :CuTensorMap) using CUDA.CUBLAS +Random.seed!(123456) + spacelist = factorization_spacelist(fast_tests) eltypes = (Float32, ComplexF64) diff --git a/test/cuda/mooncake.jl b/test/cuda/mooncake.jl index c0911c695..0329a399e 100644 --- a/test/cuda/mooncake.jl +++ b/test/cuda/mooncake.jl @@ -4,6 +4,7 @@ using Mooncake using Random using CUDA, cuTENSOR, Adapt +Random.seed!(123456) rng = Random.default_rng() spacelist = ad_spacelist(fast_tests) diff --git a/test/cuda/planar.jl b/test/cuda/planar.jl index 4603266a5..2d992023b 100644 --- a/test/cuda/planar.jl +++ b/test/cuda/planar.jl @@ -1,6 +1,7 @@ using Test, TestExtras using Adapt using TensorOperations, CUDA, cuTENSOR +using Random using TensorKit using TensorKit: type_repr using TensorKit: PlanarTrivial, ℙ @@ -10,6 +11,8 @@ const CUDAExt = Base.get_extension(TensorKit, :TensorKitCUDAExt) @assert !isnothing(CUDAExt) const CuTensorMap = getglobal(CUDAExt, :CuTensorMap) +Random.seed!(123456) + spacelist = default_spacelist(fast_tests) for V in spacelist diff --git a/test/cuda/tensors.jl b/test/cuda/tensors.jl index 973118cac..59196d52c 100644 --- a/test/cuda/tensors.jl +++ b/test/cuda/tensors.jl @@ -1,11 +1,14 @@ using Adapt, CUDA, CUDA.cuRAND, cuTENSOR using Test, TestExtras +using Random using TensorKit, Combinatorics ad = adapt(Array) const CUDAExt = Base.get_extension(TensorKit, :TensorKitCUDAExt) @assert !isnothing(CUDAExt) const CuTensorMap = getglobal(CUDAExt, :CuTensorMap) +Random.seed!(123456) + spacelist = default_spacelist(fast_tests) for V in spacelist