Not all tests require fasting beforehand. However, there are some tests that will require you to fast for 10–12 hours, for example, cholesterol, lipids, and fasting glucose. Fasting should not exceed 12 hours. For these tests, it is recommended that you fast overnight. Consult with the best doctors and get the finest test results at the best pathology lab in Bangalore.