CCC Test Day a -beating story Mal Le Garrec 2019-12-18 CCC Test - - PowerPoint PPT Presentation

ccc test day
SMART_READER_LITE
LIVE PREVIEW

CCC Test Day a -beating story Mal Le Garrec 2019-12-18 CCC Test - - PowerPoint PPT Presentation

CCC Test Day a -beating story Mal Le Garrec 2019-12-18 CCC Test Day 1/13 O MC Outline Beta-Beat GUI GetLLM OMC3 Multiturn GUI Preparation 2019-12-18 CCC Test Day 2/13 O MC Beta-Beat GUI Figure: Easily avoidable mistakes


slide-1
SLIDE 1

CCC Test Day

a β-beating story

Maël Le Garrec

OMC

2019-12-18 CCC Test Day 1/13

slide-2
SLIDE 2

Outline

Beta-Beat GUI GetLLM OMC3 Multiturn GUI Preparation

OMC

2019-12-18 CCC Test Day 2/13

slide-3
SLIDE 3

Beta-Beat GUI

Figure: Easily avoidable mistakes

  • AFS Problems

∘ Anaconda path changed ∘ Error defjnition fjles not accessible ∘ tfs fjles fjlled with 0s

  • New models not loaded after creation

OMC

2019-12-18 CCC Test Day 3/13

slide-4
SLIDE 4

Outline

Beta-Beat GUI GetLLM TFS Divide by Zero OMC3 Multiturn GUI Preparation

OMC

2019-12-18 CCC Test Day 4/13

slide-5
SLIDE 5

TFS

11:24:21 - GetLlm STDERR: ERROR | /user/slops/data/LHC_DATA/OP_DATA/Betabeat/2019-12-06/LHCB1/Results/test2/ getphasex_important_phase_advances: Abort writing file. No rows in table. | tfs_files.tfs_file_writer

  • File writter called even if no data is provided

OMC

2019-12-18 CCC Test Day 5/13

slide-6
SLIDE 6

Divide by Zero

11:49:23 - SegmentBySegment STDERR: /afs/cern.ch/eng/sl/lintrack/Beta-Beat.src/SegmentBySegment/sbs_writers/sbs_beta_writer.py:492: RuntimeWarning: divide by zero encountered in double_scalars 11:49:23 - SegmentBySegment STDERR: uncertainty_of_average = np.sqrt(1 / (1/sigma1**2 + 1/sigma2**2)) # @IgnorePep8

  • Fix → set variables to 0

OMC

2019-12-18 CCC Test Day 6/13

slide-7
SLIDE 7

Outline

Beta-Beat GUI GetLLM OMC3 PSB Multiturn GUI Preparation

OMC

2019-12-18 CCC Test Day 7/13

slide-8
SLIDE 8

PSB

Not all functions are implemented:

  • get_exciter_bpm: optics analysis doesn’t work with driven

excitation → closest BMP to the AC-Dipole is needed

OMC

2019-12-18 CCC Test Day 8/13

slide-9
SLIDE 9

Outline

Beta-Beat GUI GetLLM OMC3 Multiturn GUI Panels Simulation Preparation

OMC

2019-12-18 CCC Test Day 9/13

slide-10
SLIDE 10

Panels

Figure: Panels names not highlighted

  • Error during panel loading

OMC

2019-12-18 CCC Test Day 10/13

slide-11
SLIDE 11

Simulation

  • Some fjles can’t be read

OMC

2019-12-18 CCC Test Day 11/13

slide-12
SLIDE 12

Outline

Beta-Beat GUI GetLLM OMC3 Multiturn GUI Preparation

OMC

2019-12-18 CCC Test Day 12/13

slide-13
SLIDE 13

Preparation

Figure: Panic at 8am

  • GUIs can’t be used in their latest version if not released

∘ Same goes for some python projects

  • Some tests need to and can be done beforehand
  • Prepare a list of checks

OMC

2019-12-18 CCC Test Day 13/13