Ticket #9671 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

Create a Test facility for Livedata fake listeners and update usage examples

Reported by: Nick Draper Owned by: Nick Draper
Priority: critical Milestone: Release 3.2.1
Component: Documentation Keywords:
Cc: Blocked By: #10095
Blocking: Tester: Martyn Gigg

Description

At the moment you cannot easily use the fake live data services we have as they are not in any facility.

Create a "test" facility and update the StartLiveData usage examples based on this.

Change History

comment:1 Changed 6 years ago by Anders Markvardsen

where a workexperience student may work on, here additional info based on conversation with Nick.

RecordPythonScript has a usage example with commented out code

Suggestion for name for test facility: TEST Facility

Need entries in facilities.xml for FakeISISEventDAE and FakeISISHistoDAE

Then Usage example for these algorithms can be added.

Then Examples on http://www.mantidproject.org/MBC_Live_Data_Simple_Examples can be updated

comment:2 Changed 6 years ago by Nick Draper

  • Status changed from new to assigned

comment:3 Changed 6 years ago by Nick Draper

  • Status changed from assigned to inprogress

comment:4 Changed 6 years ago by Nick Draper

  • Blocked By 10095 added

comment:5 Changed 6 years ago by Nick Draper

re #9671 improve running and progress reporting for FakeISISEventDAE

Changeset: 839fc5cd6acd27fa58749183a21819f6950f1112

comment:6 Changed 6 years ago by Nick Draper

re #9671 improve running and progress reporting for FakeISISEventDAE

Changeset: ec02ef5e977dc1f7ef7fb3de37bfdbd5901dd3dd

comment:7 Changed 6 years ago by Nick Draper

re #9671 documentation improved

Changeset: b38cdebb804c8ec60567dfbce59364b2edeeca5d

comment:8 Changed 6 years ago by Nick Draper

re #9671 Adjusted default ports to avoid linux clash

Changeset: 010a8c77c35c0426b65dc3caee336307998cd5b1

comment:9 Changed 6 years ago by Nick Draper

re #9671 resolve unit16_t problem on linux

Changeset: b5a81d9e4ddff09f1734d3e6ebdae79cbfc1b313

comment:10 Changed 6 years ago by Nick Draper

  • Keywords PatchCandidate added

Marked as PatchCandidate as this is very useful for the training courses.

comment:11 Changed 6 years ago by Nick Draper

re #9671 resolve warning

Changeset: f2d38fb84d5df5ed437888b59a7c466480a41d79

comment:12 Changed 6 years ago by Nick Draper

re #9671 re-enable disabled tests

Changeset: 1b21a827254263dbd4369296487cf82f585c6642

comment:13 Changed 6 years ago by Nick Draper

To Test

  1. Check that the usage examples work for:
    1. RecordPythonScript
    2. FakeISISHistoDAE
    3. FakeISISEventDAE
    4. StartLiveData
  2. check the examples on http://www.mantidproject.org/MBC_Live_Data_Simple_Examples work.

comment:14 Changed 6 years ago by Nick Draper

re #9671 return the troublesom test to windows only

Changeset: 3d463b9056307d37516a519d6eac4014b342662d

comment:15 Changed 6 years ago by Nick Draper

  • Status changed from inprogress to verify
  • Resolution set to fixed

comment:16 Changed 6 years ago by Nick Draper

re #9671 resolve mac catastrophic error - very dramatic

Changeset: 73bce9c3eb8a2a2895b2fc1b7e91cd4d5e011a39

comment:17 Changed 6 years ago by Martyn Gigg

Rework live data examples to avoid slow threads on RHEL6/python 2.6

Refs #9671

Changeset: d8489189f45c4c62d4d1f1adacd5aac5083eb24a

comment:18 Changed 6 years ago by Martyn Gigg

  • Status changed from verify to reopened
  • Resolution fixed deleted

There are some documentation warnings on the clean build that need fixing: http://builds.mantidproject.org/view/Develop%20Builds/job/develop_clean/282/warnings3Result/

comment:19 Changed 6 years ago by Martyn Gigg

  • Status changed from reopened to inprogress

Put back algorithm that that was removed by accident.

Refs #9671

Changeset: 09fac9e766f8c120fd4440c845e22225d3990cad

comment:20 Changed 6 years ago by Nick Draper

  • Status changed from inprogress to verify
  • Resolution set to fixed

comment:21 Changed 6 years ago by Peter Peterson

  • Keywords PatchCandidate removed
  • Milestone changed from Release 3.3 to Release 3.2.1

comment:22 Changed 6 years ago by Martyn Gigg

Fix compiler conversion warnings.

Refs #9671

Changeset: feeab9bbdb7d0d345be73d9f0c68289ac4dedc9e

comment:23 Changed 6 years ago by Martyn Gigg

Remove cout debugging statement.

Refs #9671

Changeset: f7b231e014bab314f4f60c585f77674f5bc6cac4

comment:24 Changed 6 years ago by Nick Draper

  • Blocking 9908 added

comment:25 Changed 6 years ago by Nick Draper

  • Blocking 9908 removed

comment:26 Changed 6 years ago by Martyn Gigg

Suppress gcc 4.4 warnings.

Refs #9671

Changeset: df6dd4713eaf53ce4e1a4f19f9eb879671eace55

comment:27 Changed 6 years ago by Martyn Gigg

  • Status changed from verify to verifying
  • Tester set to Martyn Gigg

comment:28 Changed 6 years ago by Martyn Gigg

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/9671_TEST_Facility'

Full changeset: 5a7c31ab9155c0ac7ba5ec49403f4dcbbdcdca4a

comment:29 Changed 6 years ago by Nick Draper

Cherry-pick fixes from feature/9671_TEST_Facility into next

Changes:

re #9671 improve running and progress reporting for FakeISISEventDAE (cherry picked from commit 839fc5cd6acd27fa58749183a21819f6950f1112)

re #9671 improve running and progress reporting for FakeISISEventDAE (cherry picked from commit ec02ef5e977dc1f7ef7fb3de37bfdbd5901dd3dd)

re #9671 documentation improved (cherry picked from commit b38cdebb804c8ec60567dfbce59364b2edeeca5d)

re #9671 Adjusted default ports to avoid linux clash (cherry picked from commit 010a8c77c35c0426b65dc3caee336307998cd5b1)

re #9671 resolve unit16_t problem on linux (cherry picked from commit b5a81d9e4ddff09f1734d3e6ebdae79cbfc1b313)

re #9671 resolve warning (cherry picked from commit f2d38fb84d5df5ed437888b59a7c466480a41d79)

re #9671 re-enable disabled tests (cherry picked from commit 1b21a827254263dbd4369296487cf82f585c6642)

re #9671 return the troublesom test to windows only (cherry picked from commit 3d463b9056307d37516a519d6eac4014b342662d)

re #9671 resolve mac catastrophic error - very dramatic (cherry picked from commit 73bce9c3eb8a2a2895b2fc1b7e91cd4d5e011a39)

Rework live data examples to avoid slow threads on RHEL6/python 2.6

Refs #9671 (cherry picked from commit d8489189f45c4c62d4d1f1adacd5aac5083eb24a)

Put back algorithm that that was removed by accident.

Refs #9671 (cherry picked from commit 09fac9e766f8c120fd4440c845e22225d3990cad)

Fix compiler conversion warnings.

Refs #9671 (cherry picked from commit feeab9bbdb7d0d345be73d9f0c68289ac4dedc9e)

Remove cout debugging statement.

Refs #9671 (cherry picked from commit f7b231e014bab314f4f60c585f77674f5bc6cac4)

Suppress gcc 4.4 warnings.

Refs #9671 (cherry picked from commit df6dd4713eaf53ce4e1a4f19f9eb879671eace55)

Changeset: dec3934e6006b94823783e4675818071ebafb5e1

comment:30 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 10513

Note: See TracTickets for help on using tickets.