changes in timeouts

main
saif 2025-02-07 14:48:01 +05:00
parent 3e7b665d92
commit e8eff97e8c
1 changed files with 45 additions and 45 deletions

View File

@ -120,51 +120,51 @@ const utils = require("./utils");
/* /*
* request order report * request order report
*/ */
// const orderRequestSelector = "div._3yOxLjm0._2pgGmJ7w.IoqjAtdZ.vbGE0cGC"; const orderRequestSelector = "div._3yOxLjm0._2pgGmJ7w.IoqjAtdZ.vbGE0cGC";
// const element = await page.$(orderRequestSelector); const element = await page.$(orderRequestSelector);
// if (element) { if (element) {
// // wait for 5 sec // wait for 5 sec
// await new Promise((resolve) => setTimeout(resolve, 5 * 1000)); await new Promise((resolve) => setTimeout(resolve, 5 * 1000));
// await element.click(); await element.click();
// console.log("Clicked on the Request Report btn"); console.log("Clicked on the Request Report btn");
// // take screenshot // take screenshot
// let screenshotPath = path.join( let screenshotPath = path.join(
// screenshotDirectory, screenshotDirectory,
// `${luxon.DateTime.now().toMillis()}.png` `${luxon.DateTime.now().toMillis()}.png`
// ); );
// await page.screenshot({ path: screenshotPath, fullPage: true }); await page.screenshot({ path: screenshotPath, fullPage: true });
// // wait 10 secs // wait 10 secs
// await new Promise((resolve) => setTimeout(resolve, 10 * 1000)); await new Promise((resolve) => setTimeout(resolve, 10 * 1000));
// // take screenshot // take screenshot
// screenshotPath = path.join( screenshotPath = path.join(
// screenshotDirectory, screenshotDirectory,
// `${luxon.DateTime.now().toMillis()}.png` `${luxon.DateTime.now().toMillis()}.png`
// ); );
// await page.screenshot({ path: screenshotPath, fullPage: true }); await page.screenshot({ path: screenshotPath, fullPage: true });
// // wait 10 secs // wait 10 secs
// await new Promise((resolve) => setTimeout(resolve, 10 * 1000)); await new Promise((resolve) => setTimeout(resolve, 10 * 1000));
// const confirmBtnSelector = "div._3yOxLjm0._2pgGmJ7w._1eT_m6dA"; const confirmBtnSelector = "div._3yOxLjm0._2pgGmJ7w._1eT_m6dA";
// const confirmBtnElement = await page.$(confirmBtnSelector); const confirmBtnElement = await page.$(confirmBtnSelector);
// if (confirmBtnElement) { if (confirmBtnElement) {
// await new Promise((resolve) => setTimeout(resolve, 15 * 1000)); await new Promise((resolve) => setTimeout(resolve, 15 * 1000));
// await confirmBtnElement.click(); await confirmBtnElement.click();
// console.log("Clicked on the Confirm Button"); console.log("Clicked on the Confirm Button");
// // wait for 3 seconds then reload page // wait for 3 seconds then reload page
// await new Promise((resolve) => setTimeout(resolve, 5 * 1000)); await new Promise((resolve) => setTimeout(resolve, 5 * 1000));
// // take screenshot // take screenshot
// screenshotPath = path.join( screenshotPath = path.join(
// screenshotDirectory, screenshotDirectory,
// `${luxon.DateTime.now().toMillis()}.png` `${luxon.DateTime.now().toMillis()}.png`
// ); );
// await page.screenshot({ path: screenshotPath, fullPage: true }); await page.screenshot({ path: screenshotPath, fullPage: true });
// } }
// } else { } else {
// console.log(" Request Btn doest exists"); console.log(" Request Btn doest exists");
// } }
// wait for 3 mins for request to be processed // wait for 3 mins for request to be processed
await new Promise((resolve) => setTimeout(resolve, 3 * 60 * 1000)); await new Promise((resolve) => setTimeout(resolve, 3 * 60 * 1000));
@ -200,7 +200,7 @@ const utils = require("./utils");
); );
await page.screenshot({ path: screenshotPath, fullPage: true }); await page.screenshot({ path: screenshotPath, fullPage: true });
// wait 600 seconds // wait 600 seconds
await new Promise((resolve) => setTimeout(resolve, 5 * 60 * 1000)); await new Promise((resolve) => setTimeout(resolve, 60 * 1000));
await divs[0].click(); await divs[0].click();
} }
@ -212,7 +212,7 @@ const utils = require("./utils");
await page.screenshot({ path: screenshotPath, fullPage: true }); await page.screenshot({ path: screenshotPath, fullPage: true });
// wait 60 seconds // wait 60 seconds
await new Promise((resolve) => setTimeout(resolve, 2 * 60 * 1000)); await new Promise((resolve) => setTimeout(resolve, 30 * 1000));
// generate json from excel mark it processed // generate json from excel mark it processed
const unprocessedFolderPath = path.join( const unprocessedFolderPath = path.join(
@ -221,7 +221,7 @@ const utils = require("./utils");
); );
// Function to read Excel files and convert to JSON // Function to read Excel files and convert to JSON
const convertExcelToJson = () => { const convertExcelToJson = async () => {
fs.readdir(unprocessedFolderPath, (err, files) => { fs.readdir(unprocessedFolderPath, (err, files) => {
if (err) { if (err) {
console.error("Error reading the directory:", err); console.error("Error reading the directory:", err);
@ -280,7 +280,7 @@ const utils = require("./utils");
}); });
}; };
convertExcelToJson(); await convertExcelToJson();
console.log(`==========< ENDED ${luxon.DateTime.now()} >==========`); console.log(`==========< ENDED ${luxon.DateTime.now()} >==========`);
await page.close(); await page.close();
await browser.close(); await browser.close();