Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/08/11 14:54:17 (13 years ago)
Author:
cneumuel
Message:

#1233

  • updated jobstates documentation
  • enhanced ganttChart
  • fixed setting of jobstates
  • added option to force lifecycle-trigger (mainly for testing purposes)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Services.Hive.Tests/DaoTests.cs

    r5526 r5636  
    2828
    2929      DT.Job job1 = new DT.Job();
    30       job1.SetState(JobState.Offline, Guid.NewGuid());
     30      job1.State = JobState.Offline;
     31      job1.StateLog.Add(new DT.StateLog { State = JobState.Offline, DateTime = DateTime.Now });
    3132
    3233      DT.Plugin plugin1 = new DT.Plugin();
     
    6970
    7071      // test jobstates
    71       job1.SetState(JobState.Transferring); Thread.Sleep(10);
    72       job1.SetState(JobState.Calculating); Thread.Sleep(10);
    73       job1.SetState(JobState.Transferring); Thread.Sleep(10);
    74       job1.SetState(JobState.Finished); Thread.Sleep(10);
     72      job1.StateLog.Add(new DT.StateLog { State = JobState.Transferring, DateTime = DateTime.Now }); Thread.Sleep(10);
     73      job1.StateLog.Add(new DT.StateLog { State = JobState.Calculating, DateTime = DateTime.Now }); Thread.Sleep(10);
     74      job1.StateLog.Add(new DT.StateLog { State = JobState.Transferring, DateTime = DateTime.Now }); Thread.Sleep(10);
     75      job1.StateLog.Add(new DT.StateLog { State = JobState.Finished, DateTime = DateTime.Now }); Thread.Sleep(10);
    7576      dao.UpdateJob(job1);
    7677
     
    170171
    171172      DT.Job job = new DT.Job();
    172       job.SetState(JobState.Offline, Guid.NewGuid());
     173      job.State = JobState.Offline;
     174      job.StateLog.Add(new DT.StateLog { State = JobState.Offline, DateTime = DateTime.Now });
    173175      job.Id = dao.AddJob(job);
    174176
Note: See TracChangeset for help on using the changeset viewer.