@Test
void testAlarmTransitionSquenceMaxSemiFixedMode() {
// Create a simple in fix non time max and min modes with defined min/max bounds.
GregorianCalendar now = new GregorianCalendar();
PlotSettings settings = new PlotSettings();
settings.setNonTimeAxisSubsequentMinSetting(NonTimeAxisSubsequentBoundsSetting.FIXED);
settings.setNonTimeAxisSubsequentMaxSetting(NonTimeAxisSubsequentBoundsSetting.SEMI_FIXED);
settings.setMaxNonTime(10.01);
settings.setMinNonTime(0);
settings.setMaxTime(now.getTimeInMillis() + 3600000);
settings.setMinTime(now.getTimeInMillis() - 3600000);
PlotView testPlot = new PlotView.Builder(PlotterPlot.class)
.plotSettings(settings)
.build();
testPlot.setManifestation(mockPlotViewManifestation);