changes in timeouts
parent
3e7b665d92
commit
e8eff97e8c
|
@ -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();
|
||||||
|
|
Loading…
Reference in New Issue