[Help Us!] stress test your tvserver. (1 Viewer)

romuz

Retired Team Member
  • Premium Supporter
  • July 26, 2008
    1,045
    250
    Moskau
    Home Country
    Russian Federation Russian Federation
    Going to try test with longer "each tune should last..." option.

    500 Tunes and no fails with 1500-2000 ms option :)
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    Country flag
    it's in timeshifter class.

    timeAudioEvent and timeVideoEvent are initialized in the ctor of the timeshifter class.

    the tvcardhandler class has a ref. :
    _timerShifter = new TimeShifter(this);

    and tvcontroller instantiates the tvcardhandler class (one instance per class) during tvcontroller.initcontroller.

    so its safe to say there could be a problem :)

    /gibman

    I suspect this block:
    (The timespan check is probably failing because of the massive nr of tunes being thrown at it.)

    In what class that is in? I would hope it is instantiated per tune request - otherwise it is definitely hazard waiting to be happen.
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    Country flag
    what options did you use in your previous test ?

    this wasnt clear for me.

    /gibman

    Going to try test with longer "each tune should last..." option.

    500 Tunes and no fails with 1500-2000 ms option :)
     

    romuz

    Retired Team Member
  • Premium Supporter
  • July 26, 2008
    1,045
    250
    Moskau
    Home Country
    Russian Federation Russian Federation
    It was defaults: 500-1000

    btw 1000 tunes without fails for now :)
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    Country flag
    It does look its related to the wait period of 1000msecs

    .... if (ts.TotalMilliseconds > 1000) ...

    in the code I highlighted previously.

    So if you keep ur timeshifting last for more than those 1000msecs and it would probably be fine.

    /gibman
     

    romuz

    Retired Team Member
  • Premium Supporter
  • July 26, 2008
    1,045
    250
    Moskau
    Home Country
    Russian Federation Russian Federation
    More complex test:
    2 cards 2 users
    Users can share channels selected
    each tune should lasts 2000-3000
    Tune delay 2000
    Same issue is ocured

    Without "Users can share channels" option all is fine
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    Country flag
    can u try and give the attached patch a test.

    /gibman
     

    Attachments

    • noAVfound.patch
      4.3 KB · Views: 132

    romuz

    Retired Team Member
  • Premium Supporter
  • July 26, 2008
    1,045
    250
    Moskau
    Home Country
    Russian Federation Russian Federation
    Looks promising.
    No fails on 1000+ tunes even with default timing settings.
    on 2 cards with 2 users with "Users can share channels" option enabled
     

    Users who are viewing this thread

    Similar threads

    Hallo, Since the update to MP1 27 pre, the refresh rate display no longer works correctly. The font is too small and illegible. The display can be reached with "Shift, 1". Andreas
    Hallo, Since the update to MP1 27 pre, the refresh rate display no longer works correctly. The font is too small and illegible. The...
    Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the...
    Replies
    2
    Views
    815
    • Sticky
    We have just released MediaPortal 1.27 Highlights of this release Bugfixes: [MP1-5050] - GUIHome should not be copied next to the mediaportal executable [MP1-5051] - Music Playback fails with ReplayGain enabled and no ReplayGain Information in song [MP1-5053] - TV framerate is not parsed from tsbuffer Since Pre-Release ...
    We have just released MediaPortal 1.27 Highlights of this release Bugfixes: [MP1-5050] - GUIHome should not be copied next to...
    We have just released MediaPortal 1.27 Highlights of this release Bugfixes: [MP1-5050] - GUIHome should not be copied next to...
    Replies
    0
    Views
    2K
    OK, this is specifically for people in Belgium (Vlaanderen) who are using Telenet Cable with MediaPortal 2. Next year (Edit: this year, in march 2020) the Telenet provider will stop broadcasting Analog TV and Radio signals on their cable, and make the switch to Digital (DVB-C). The radio signals will disappear completely, so you'll...
    OK, this is specifically for people in Belgium (Vlaanderen) who are using Telenet Cable with MediaPortal 2. Next year (Edit: this...
    OK, this is specifically for people in Belgium (Vlaanderen) who are using Telenet Cable with MediaPortal 2. Next year (Edit: this...
    Replies
    0
    Views
    698
    Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the next release. We allocate about one month for Pre Release testing. In that time we will only fix bugs, after which comes the final release! Highlights of this release Bugfixes: [MP1-5031] - Fix Invalid...
    Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the...
    Pre Releases are provided as a way for the community to test and give feedback on all the exciting things we have lined up for the...
    Replies
    0
    Views
    1K
    Possibly. You may want to check your provider's frequency table rather than relying on IMDB.
    Possibly. You may want to check your provider's frequency table rather than relying on IMDB.
    Hi, First of all, thank you guys for existing and being awesome! I have read a gazillion topics and you are patient and helpful...
    Replies
    3
    Views
    2K
    Top Bottom