Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop local #36

Merged
merged 48 commits into from
May 15, 2018
Merged

Develop local #36

merged 48 commits into from
May 15, 2018

Conversation

kiritigowda
Copy link
Owner

Working Scheduler

@codecov
Copy link

codecov bot commented May 15, 2018

Codecov Report

Merging #36 into develop will increase coverage by 16.88%.
The diff coverage is 94.73%.

Impacted file tree graph

@@             Coverage Diff              @@
##           develop      #36       +/-   ##
============================================
+ Coverage    77.59%   94.47%   +16.88%     
============================================
  Files           18       18               
  Lines         3320     3296       -24     
============================================
+ Hits          2576     3114      +538     
+ Misses         744      182      -562
Impacted Files Coverage Δ
RTG-scheduler/source/RTGS-mode_4.c 94.01% <ø> (+24.23%) ⬆️
RTG-scheduler/source/RTGS-AEAP_ALAP_improve.c 0% <0%> (-100%) ⬇️
RTG-scheduler/source/RTG-scheduler.c 100% <100%> (ø) ⬆️
RTG-scheduler/source/RTGS-functions.c 100% <100%> (+16.78%) ⬆️
RTG-scheduler/source/RTGS-ALAP.c 100% <100%> (ø)
RTG-scheduler/source/RTGS-entry.c 100% <100%> (ø) ⬆️
RTG-scheduler/source/RTGS-AEAP.c 100% <100%> (+22.59%) ⬆️
RTG-scheduler/source/RTGS-file_handler.c 87.87% <83.33%> (+6.06%) ⬆️
RTG-scheduler/source/RTGS-dispatch.c 89.47% <87.87%> (+1.23%) ⬆️
RTG-scheduler/source/RTGS-helper_functions.c 89.89% <89.28%> (+2.73%) ⬆️
... and 11 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a13be5a...0439c40. Read the comment docs.

@kiritigowda kiritigowda merged commit c9c9607 into develop May 15, 2018
kiritigowda added a commit that referenced this pull request May 15, 2018
* Test Cases added

* Check for mode 1 & 2 fir errors

* HTML Result Fix

* Bug in Dispatch Kernel

* AEAP Advanced Fix

* Error checks added for all modes and mode 99 to run all scheduler mode added

* Debug msg reorg

* Develop local (#36)

* Mode 1 Clean Up

* Mode 2 Clean Up

* Mode 2 Cleanup and removal of redundant code

* Mode 1-3 cleanup

* Mode 3 cleanup and redundant code removal

* Mode 3 cleanup

* Dispatch Jobs Fix

* Mode 3 Fix and cleanup

* Mode 4 Cleanup and partial fix

* Mode 3 Fix for AEAP condition 1 & 2 schedule

* Mode 4 AEAP refactor

* Mode 4 AEAP Fixed

* Mode 4 - ALAP Advance fixed

* Mode 4 AEAP Advanced changes

* Removed Debug statement

* TestScript Update

* Editorial Changes

* Mode 3 - Processor Retrival Print Fix

* Mode 4 Changes and bug find

* Mode 5 File name change

* Mode 4 - ALAP Advanced bug fix

* Mode 4 - intermediate working code

* Editorail Changes and use of preScheduleList for AEAP ADV

* Mode 4 - AEAP Advanced

* Mode 4 - AEAP Advanced

* Condition 6 A,B,c, & D implemented

* Expanded the test cases

* Test Cases Expanded

* Mode 4 - AEAP Condition 7 Added

* Removed unused functions

* Mode 4 cleanup - AEAP Advanced - removed condition 6b, remaned ALAP schedule function and added process requested to preScheduled Jobs

* Ascending Insert for Pre Scheduled Jobs Implemented

* Dispatch Jobs - Error Check added

* Mode 4 - working AEAP Adv and ALAP Adv

* Mode 4 Working code

* Mode 5 - ALAP Function fix

* Mode 5 - processors unavailable fix

* Mode 3 book keeper fix

* Mode 5 synced to mode 4

* Fail Case check added

* Removed unused variables

* AEAP_ADV cleanup

* Editorial Changes

* ALAP Improve added to mode 5

* Jobs sent back to CPU - wordings change

* removed unused functions

* Added Test Cases: Check errors

* Removed TBD

* Version 0.9.9 (#37)

* Mode 1 Clean Up

* Mode 2 Clean Up

* Mode 2 Cleanup and removal of redundant code

* Mode 1-3 cleanup

* Mode 3 cleanup and redundant code removal

* Mode 3 cleanup

* Dispatch Jobs Fix

* Mode 3 Fix and cleanup

* Mode 4 Cleanup and partial fix

* Mode 3 Fix for AEAP condition 1 & 2 schedule

* Mode 4 AEAP refactor

* Mode 4 AEAP Fixed

* Mode 4 - ALAP Advance fixed

* Mode 4 AEAP Advanced changes

* Removed Debug statement

* TestScript Update

* Editorial Changes

* Mode 3 - Processor Retrival Print Fix

* Mode 4 Changes and bug find

* Mode 5 File name change

* Mode 4 - ALAP Advanced bug fix

* Mode 4 - intermediate working code

* Editorail Changes and use of preScheduleList for AEAP ADV

* Mode 4 - AEAP Advanced

* Mode 4 - AEAP Advanced

* Condition 6 A,B,c, & D implemented

* Expanded the test cases

* Test Cases Expanded

* Mode 4 - AEAP Condition 7 Added

* Removed unused functions

* Mode 4 cleanup - AEAP Advanced - removed condition 6b, remaned ALAP schedule function and added process requested to preScheduled Jobs

* Ascending Insert for Pre Scheduled Jobs Implemented

* Dispatch Jobs - Error Check added

* Mode 4 - working AEAP Adv and ALAP Adv

* Mode 4 Working code

* Mode 5 - ALAP Function fix

* Mode 5 - processors unavailable fix

* Mode 3 book keeper fix

* Mode 5 synced to mode 4

* Fail Case check added

* Removed unused variables

* AEAP_ADV cleanup

* Editorial Changes

* ALAP Improve added to mode 5

* Jobs sent back to CPU - wordings change

* removed unused functions

* Added Test Cases: Check errors

* Removed TBD

* Scheduler Version 0.9.9
kiritigowda added a commit that referenced this pull request May 15, 2018
* Debug msg reorg

* Develop local (#36)

* Mode 1 Clean Up

* Mode 2 Clean Up

* Mode 2 Cleanup and removal of redundant code

* Mode 1-3 cleanup

* Mode 3 cleanup and redundant code removal

* Mode 3 cleanup

* Dispatch Jobs Fix

* Mode 3 Fix and cleanup

* Mode 4 Cleanup and partial fix

* Mode 3 Fix for AEAP condition 1 & 2 schedule

* Mode 4 AEAP refactor

* Mode 4 AEAP Fixed

* Mode 4 - ALAP Advance fixed

* Mode 4 AEAP Advanced changes

* Removed Debug statement

* TestScript Update

* Editorial Changes

* Mode 3 - Processor Retrival Print Fix

* Mode 4 Changes and bug find

* Mode 5 File name change

* Mode 4 - ALAP Advanced bug fix

* Mode 4 - intermediate working code

* Editorail Changes and use of preScheduleList for AEAP ADV

* Mode 4 - AEAP Advanced

* Mode 4 - AEAP Advanced

* Condition 6 A,B,c, & D implemented

* Expanded the test cases

* Test Cases Expanded

* Mode 4 - AEAP Condition 7 Added

* Removed unused functions

* Mode 4 cleanup - AEAP Advanced - removed condition 6b, remaned ALAP schedule function and added process requested to preScheduled Jobs

* Ascending Insert for Pre Scheduled Jobs Implemented

* Dispatch Jobs - Error Check added

* Mode 4 - working AEAP Adv and ALAP Adv

* Mode 4 Working code

* Mode 5 - ALAP Function fix

* Mode 5 - processors unavailable fix

* Mode 3 book keeper fix

* Mode 5 synced to mode 4

* Fail Case check added

* Removed unused variables

* AEAP_ADV cleanup

* Editorial Changes

* ALAP Improve added to mode 5

* Jobs sent back to CPU - wordings change

* removed unused functions

* Added Test Cases: Check errors

* Removed TBD

* Version 0.9.9 (#37)

* Mode 1 Clean Up

* Mode 2 Clean Up

* Mode 2 Cleanup and removal of redundant code

* Mode 1-3 cleanup

* Mode 3 cleanup and redundant code removal

* Mode 3 cleanup

* Dispatch Jobs Fix

* Mode 3 Fix and cleanup

* Mode 4 Cleanup and partial fix

* Mode 3 Fix for AEAP condition 1 & 2 schedule

* Mode 4 AEAP refactor

* Mode 4 AEAP Fixed

* Mode 4 - ALAP Advance fixed

* Mode 4 AEAP Advanced changes

* Removed Debug statement

* TestScript Update

* Editorial Changes

* Mode 3 - Processor Retrival Print Fix

* Mode 4 Changes and bug find

* Mode 5 File name change

* Mode 4 - ALAP Advanced bug fix

* Mode 4 - intermediate working code

* Editorail Changes and use of preScheduleList for AEAP ADV

* Mode 4 - AEAP Advanced

* Mode 4 - AEAP Advanced

* Condition 6 A,B,c, & D implemented

* Expanded the test cases

* Test Cases Expanded

* Mode 4 - AEAP Condition 7 Added

* Removed unused functions

* Mode 4 cleanup - AEAP Advanced - removed condition 6b, remaned ALAP schedule function and added process requested to preScheduled Jobs

* Ascending Insert for Pre Scheduled Jobs Implemented

* Dispatch Jobs - Error Check added

* Mode 4 - working AEAP Adv and ALAP Adv

* Mode 4 Working code

* Mode 5 - ALAP Function fix

* Mode 5 - processors unavailable fix

* Mode 3 book keeper fix

* Mode 5 synced to mode 4

* Fail Case check added

* Removed unused variables

* AEAP_ADV cleanup

* Editorial Changes

* ALAP Improve added to mode 5

* Jobs sent back to CPU - wordings change

* removed unused functions

* Added Test Cases: Check errors

* Removed TBD

* Scheduler Version 0.9.9
kiritigowda added a commit that referenced this pull request May 24, 2018
* Profiler ON by default in this branch

* Visual Profile: Overhead time

* Develop local (#36)

* Mode 1 Clean Up

* Mode 2 Clean Up

* Mode 2 Cleanup and removal of redundant code

* Mode 1-3 cleanup

* Mode 3 cleanup and redundant code removal

* Mode 3 cleanup

* Dispatch Jobs Fix

* Mode 3 Fix and cleanup

* Mode 4 Cleanup and partial fix

* Mode 3 Fix for AEAP condition 1 & 2 schedule

* Mode 4 AEAP refactor

* Mode 4 AEAP Fixed

* Mode 4 - ALAP Advance fixed

* Mode 4 AEAP Advanced changes

* Removed Debug statement

* TestScript Update

* Editorial Changes

* Mode 3 - Processor Retrival Print Fix

* Mode 4 Changes and bug find

* Mode 5 File name change

* Mode 4 - ALAP Advanced bug fix

* Mode 4 - intermediate working code

* Editorail Changes and use of preScheduleList for AEAP ADV

* Mode 4 - AEAP Advanced

* Mode 4 - AEAP Advanced

* Condition 6 A,B,c, & D implemented

* Expanded the test cases

* Test Cases Expanded

* Mode 4 - AEAP Condition 7 Added

* Removed unused functions

* Mode 4 cleanup - AEAP Advanced - removed condition 6b, remaned ALAP schedule function and added process requested to preScheduled Jobs

* Ascending Insert for Pre Scheduled Jobs Implemented

* Dispatch Jobs - Error Check added

* Mode 4 - working AEAP Adv and ALAP Adv

* Mode 4 Working code

* Mode 5 - ALAP Function fix

* Mode 5 - processors unavailable fix

* Mode 3 book keeper fix

* Mode 5 synced to mode 4

* Fail Case check added

* Removed unused variables

* AEAP_ADV cleanup

* Editorial Changes

* ALAP Improve added to mode 5

* Jobs sent back to CPU - wordings change

* removed unused functions

* Added Test Cases: Check errors

* Removed TBD

* Version 0.9.9 (#37)

* Mode 1 Clean Up

* Mode 2 Clean Up

* Mode 2 Cleanup and removal of redundant code

* Mode 1-3 cleanup

* Mode 3 cleanup and redundant code removal

* Mode 3 cleanup

* Dispatch Jobs Fix

* Mode 3 Fix and cleanup

* Mode 4 Cleanup and partial fix

* Mode 3 Fix for AEAP condition 1 & 2 schedule

* Mode 4 AEAP refactor

* Mode 4 AEAP Fixed

* Mode 4 - ALAP Advance fixed

* Mode 4 AEAP Advanced changes

* Removed Debug statement

* TestScript Update

* Editorial Changes

* Mode 3 - Processor Retrival Print Fix

* Mode 4 Changes and bug find

* Mode 5 File name change

* Mode 4 - ALAP Advanced bug fix

* Mode 4 - intermediate working code

* Editorail Changes and use of preScheduleList for AEAP ADV

* Mode 4 - AEAP Advanced

* Mode 4 - AEAP Advanced

* Condition 6 A,B,c, & D implemented

* Expanded the test cases

* Test Cases Expanded

* Mode 4 - AEAP Condition 7 Added

* Removed unused functions

* Mode 4 cleanup - AEAP Advanced - removed condition 6b, remaned ALAP schedule function and added process requested to preScheduled Jobs

* Ascending Insert for Pre Scheduled Jobs Implemented

* Dispatch Jobs - Error Check added

* Mode 4 - working AEAP Adv and ALAP Adv

* Mode 4 Working code

* Mode 5 - ALAP Function fix

* Mode 5 - processors unavailable fix

* Mode 3 book keeper fix

* Mode 5 synced to mode 4

* Fail Case check added

* Removed unused variables

* AEAP_ADV cleanup

* Editorial Changes

* ALAP Improve added to mode 5

* Jobs sent back to CPU - wordings change

* removed unused functions

* Added Test Cases: Check errors

* Removed TBD

* Scheduler Version 0.9.9

* Scheduler Release 0.9.9 (#38)

* Test Cases added

* Check for mode 1 & 2 fir errors

* HTML Result Fix

* Bug in Dispatch Kernel

* AEAP Advanced Fix

* Error checks added for all modes and mode 99 to run all scheduler mode added

* Debug msg reorg

* Develop local (#36)

* Mode 1 Clean Up

* Mode 2 Clean Up

* Mode 2 Cleanup and removal of redundant code

* Mode 1-3 cleanup

* Mode 3 cleanup and redundant code removal

* Mode 3 cleanup

* Dispatch Jobs Fix

* Mode 3 Fix and cleanup

* Mode 4 Cleanup and partial fix

* Mode 3 Fix for AEAP condition 1 & 2 schedule

* Mode 4 AEAP refactor

* Mode 4 AEAP Fixed

* Mode 4 - ALAP Advance fixed

* Mode 4 AEAP Advanced changes

* Removed Debug statement

* TestScript Update

* Editorial Changes

* Mode 3 - Processor Retrival Print Fix

* Mode 4 Changes and bug find

* Mode 5 File name change

* Mode 4 - ALAP Advanced bug fix

* Mode 4 - intermediate working code

* Editorail Changes and use of preScheduleList for AEAP ADV

* Mode 4 - AEAP Advanced

* Mode 4 - AEAP Advanced

* Condition 6 A,B,c, & D implemented

* Expanded the test cases

* Test Cases Expanded

* Mode 4 - AEAP Condition 7 Added

* Removed unused functions

* Mode 4 cleanup - AEAP Advanced - removed condition 6b, remaned ALAP schedule function and added process requested to preScheduled Jobs

* Ascending Insert for Pre Scheduled Jobs Implemented

* Dispatch Jobs - Error Check added

* Mode 4 - working AEAP Adv and ALAP Adv

* Mode 4 Working code

* Mode 5 - ALAP Function fix

* Mode 5 - processors unavailable fix

* Mode 3 book keeper fix

* Mode 5 synced to mode 4

* Fail Case check added

* Removed unused variables

* AEAP_ADV cleanup

* Editorial Changes

* ALAP Improve added to mode 5

* Jobs sent back to CPU - wordings change

* removed unused functions

* Added Test Cases: Check errors

* Removed TBD

* Version 0.9.9 (#37)

* Mode 1 Clean Up

* Mode 2 Clean Up

* Mode 2 Cleanup and removal of redundant code

* Mode 1-3 cleanup

* Mode 3 cleanup and redundant code removal

* Mode 3 cleanup

* Dispatch Jobs Fix

* Mode 3 Fix and cleanup

* Mode 4 Cleanup and partial fix

* Mode 3 Fix for AEAP condition 1 & 2 schedule

* Mode 4 AEAP refactor

* Mode 4 AEAP Fixed

* Mode 4 - ALAP Advance fixed

* Mode 4 AEAP Advanced changes

* Removed Debug statement

* TestScript Update

* Editorial Changes

* Mode 3 - Processor Retrival Print Fix

* Mode 4 Changes and bug find

* Mode 5 File name change

* Mode 4 - ALAP Advanced bug fix

* Mode 4 - intermediate working code

* Editorail Changes and use of preScheduleList for AEAP ADV

* Mode 4 - AEAP Advanced

* Mode 4 - AEAP Advanced

* Condition 6 A,B,c, & D implemented

* Expanded the test cases

* Test Cases Expanded

* Mode 4 - AEAP Condition 7 Added

* Removed unused functions

* Mode 4 cleanup - AEAP Advanced - removed condition 6b, remaned ALAP schedule function and added process requested to preScheduled Jobs

* Ascending Insert for Pre Scheduled Jobs Implemented

* Dispatch Jobs - Error Check added

* Mode 4 - working AEAP Adv and ALAP Adv

* Mode 4 Working code

* Mode 5 - ALAP Function fix

* Mode 5 - processors unavailable fix

* Mode 3 book keeper fix

* Mode 5 synced to mode 4

* Fail Case check added

* Removed unused variables

* AEAP_ADV cleanup

* Editorial Changes

* ALAP Improve added to mode 5

* Jobs sent back to CPU - wordings change

* removed unused functions

* Added Test Cases: Check errors

* Removed TBD

* Scheduler Version 0.9.9

* Develop Buildable - Fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant