Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 uid=33(www-data) gid=33(www-data) groups=33(www-data) Safe-mode: OFF (not secure) /var/www/html/proxy_server/node_modules/jake/test/integration/jakelib/ drwxr-xr-x | |
| Viewing file: Select action/file-type:
namespace('concurrent', function () {
task('A', function () {
console.log('Started A');
return new Promise((resolve, reject) => {
setTimeout(() => {
console.log('Finished A');
resolve();
}, 200);
});
});
task('B', function () {
console.log('Started B');
return new Promise((resolve, reject) => {
setTimeout(() => {
console.log('Finished B');
resolve();
}, 50);
});
});
task('C', function () {
console.log('Started C');
return new Promise((resolve, reject) => {
setTimeout(() => {
console.log('Finished C');
resolve();
}, 100);
});
});
task('D', function () {
console.log('Started D');
return new Promise((resolve, reject) => {
setTimeout(() => {
console.log('Finished D');
resolve();
}, 300);
});
});
task('Ba', ['A'], function () {
console.log('Started Ba');
return new Promise((resolve, reject) => {
setTimeout(() => {
console.log('Finished Ba');
resolve();
}, 50);
});
});
task('Afail', function () {
console.log('Started failing task');
return new Promise((resolve, reject) => {
setTimeout(() => {
console.log('Failing B with error');
throw new Error('I failed');
}, 50);
});
});
task('simple1', ['A','B'], {concurrency: 2}, function () {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve();
}, 50);
});
});
task('simple2', ['C','D'], {concurrency: 2}, function () {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve();
}, 50);
});
});
task('seqconcurrent', ['simple1','simple2'], function () {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve();
}, 50);
});
});
task('concurrentconcurrent', ['simple1','simple2'], {concurrency: 2}, function () {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve();
}, 50);
});
});
task('subdep', ['A','Ba'], {concurrency: 2}, function () {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve();
}, 50);
});
});
task('fail', ['A', 'B', 'Afail'], {concurrency: 3}, function () {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve();
}, 50);
});
});
});
|
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0045 ]-- |