Your blood workup is well within normal, your sugar values also pretty good for a diabetic for 20years
Treadmill test report suggest that you are positive for inducible ischemia
. This suggest that there is a possibility of blockages in the arteries that supply blood to heart.
But this stress test
has a minimal chance of giving false positive result ie it may say you are having problem when you actually dont have one.
Always the next step for this kind of report is getting an angio done.
Since most of the cardiac conditions are silent till it is out of hand. It is better to get angio done soon