mirror of
https://gitlab.cern.ch/wotsubo/PSBoardDataBase.git
synced 2025-07-02 01:29:25 +09:00
add(SlaveLogParser): test for full file (log)
- also added a test case (364_88_longrun)
This commit is contained in:
parent
3d4865c18f
commit
5ca921bcfc
4 changed files with 30366 additions and 12 deletions
1
test/input/.gitignore
vendored
1
test/input/.gitignore
vendored
|
@ -8,3 +8,4 @@ slavelogs/main/*
|
|||
!slavelogs/main/525_244.txt
|
||||
!slavelogs/main/525_245_longrun.txt
|
||||
!slavelogs/main/430_100.txt
|
||||
!slavelogs/main/364_88_longrun.txt
|
||||
|
|
30315
test/input/slavelogs/main/364_88_longrun.txt
Normal file
30315
test/input/slavelogs/main/364_88_longrun.txt
Normal file
File diff suppressed because it is too large
Load diff
|
@ -98,6 +98,44 @@ true || include("../src/PSBoardDataBase.jl")
|
|||
@test result.result_3v3a == 2.91
|
||||
@test result.result_n3va == -3.01
|
||||
end
|
||||
|
||||
@testset "Integrated" begin
|
||||
result = PSBoardDataBase.SlaveLogParser.parse_slavelog_file(
|
||||
"./input/slavelogs/main/430_100.txt",
|
||||
)
|
||||
@test result isa NamedTuple
|
||||
@test result.asdtp |> length |> ==(1)
|
||||
@test result.power |> length |> ==(1)
|
||||
@test result.power[1].result_3v3d == 3.43
|
||||
|
||||
@test PSBoardDataBase.SlaveLogParser.parse_slavelog_file(
|
||||
"./input/slavelogs/main/525_244.txt",
|
||||
) isa NamedTuple
|
||||
|
||||
result = PSBoardDataBase.SlaveLogParser.parse_slavelog_file(
|
||||
"./input/slavelogs/main/525_245_longrun.txt",
|
||||
)
|
||||
@test result isa NamedTuple
|
||||
# @test result.asdtp |> length |> ==(100)
|
||||
@test result.power |> length |> ==(0)
|
||||
@info "" result.asdtp |> length result.power |> length
|
||||
@test readlines("./input/slavelogs/main/525_245_longrun.txt") |>
|
||||
filter(contains("=== Test Power Start ==")) |>
|
||||
length |>
|
||||
==(length(result.power))
|
||||
|
||||
result = PSBoardDataBase.SlaveLogParser.parse_slavelog_file(
|
||||
"./input/slavelogs/main/364_88_longrun.txt",
|
||||
)
|
||||
@test result isa NamedTuple
|
||||
@test result.asdtp |> length |> ==(100)
|
||||
@test result.power |> length |> ==(0)
|
||||
@info "" result.asdtp |> length result.power |> length
|
||||
@test readlines("./input/slavelogs/main/364_88_longrun.txt") |>
|
||||
filter(contains("=== Test Power Start ==")) |>
|
||||
length |>
|
||||
==(length(result.power))
|
||||
end
|
||||
end
|
||||
|
||||
@testset "Download data csv" begin
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue