mirror of
https://gitlab.cern.ch/wotsubo/PSBoardDataBase.git
synced 2025-07-02 01:29:25 +09:00
update: skew (skew calculating algorithm & analysis notebook)
This commit is contained in:
parent
365f91c7a8
commit
72ac9a012a
6 changed files with 2461 additions and 440 deletions
1
test/input/.gitignore
vendored
1
test/input/.gitignore
vendored
|
@ -4,3 +4,4 @@ slavelogs/main/*
|
|||
!slavelogs/main/230_51_clk.txt
|
||||
!slavelogs/main/448_103_clk.txt
|
||||
!slavelogs/main/444_103_clk.txt
|
||||
!slavelogs/main/209_51_clk.txt
|
||||
|
|
1401
test/input/slavelogs/main/209_51_clk.txt
Normal file
1401
test/input/slavelogs/main/209_51_clk.txt
Normal file
File diff suppressed because it is too large
Load diff
|
@ -18,14 +18,16 @@ true || include("../src/PSBoardDataBase.jl")
|
|||
end
|
||||
|
||||
@testset "parse clk log" begin
|
||||
@test PSBoardDataBase.ClockParser.get_skew("input/slavelogs/main/230_51_clk.txt") |>
|
||||
ismissing
|
||||
@test PSBoardDataBase.ClockParser.get_skew("input/slavelogs/main/230_51_clk.txt") ==
|
||||
14.178571428571429
|
||||
@test PSBoardDataBase.ClockParser.get_skew("input/slavelogs/main/448_103_clk.txt") ≈
|
||||
12.000000000000000
|
||||
@test PSBoardDataBase.ClockParser.get_skew("input/slavelogs/main/209_51_clk.txt") ==
|
||||
12.571428571428571
|
||||
|
||||
@test PSBoardDataBase.ClockParser.get_skew_and_riseup(
|
||||
"input/slavelogs/main/230_51_clk.txt",
|
||||
) === (missing, missing)
|
||||
) === (14.178571428571429, 14.196428571428571 - 14.107142857142858)
|
||||
@test PSBoardDataBase.ClockParser.get_skew_and_riseup(
|
||||
"input/slavelogs/main/448_103_clk.txt",
|
||||
) == (12.0, 12.053571428571429 - 11.982142857142858)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue