added multi distributions and XCALIBU capacities:

* multi dist: user can define many distributions, they will be sum to create counter data.
* XCALIBU: user can give a calibaration file in config to load TABLE or POLYNOMIAL calib as distribution.
* class name to use: SimulationCounter
5 jobs for simul_counters in 33 minutes and 40 seconds
latest
Status Job ID Name Coverage
  Style
passed #37359
check_style

00:00:19

 
  Tests
failed #37384
run_tests:source

00:33:20

32.0%
failed #37360
run_tests:source

00:33:14

32.0%
 
  Build
skipped #37361
create_doc:reference
skipped #37362
create_doc:user
 
Name Stage Failure
failed
run_tests:source Tests
       13    0.000    0.000    9.008    0.693 /builds/bliss/bliss/bliss/scanning/acquisition/motor.py:202(trigger)
38 0.003 0.000 25.923 0.682 /builds/bliss/bliss/bliss/common/task.py:32(__call__)
48 0.003 0.000 31.701 0.660 /builds/bliss/bliss/bliss/common/scans.py:1041(timescan)
918 0.023 0.000 579.365 0.631 /builds/bliss/bliss/bliss/config/static.py:384(__init__)
926 0.744 0.001 583.311 0.630 /builds/bliss/bliss/bliss/config/static.py:394(reload)
2 0.000 0.000 1.205 0.602 /builds/bliss/bliss/bliss/common/motor_config.py:75(reload)
25 0.000 0.000 13.656 0.546 /builds/bliss/bliss/bliss/scanning/acquisition/motor.py:119(start)
13 0.001 0.000 7.018 0.540 /builds/bliss/bliss/bliss/scanning/acquisition/mca.py:246(_soft_reading)
ERROR: Job failed: exit code 1