[ADF-2629] Fix infinite pagination and e2e parallel task (#3691)

* change infinite pagination logic
make merge in share adapter a real merge

* missing semi column

* type problem

* fix pagination infinite test

* tentative file detector

* add other remote files for webdriver

* parallel execution test

* fix refresh browser e2e

* missing driver remote in util
This commit is contained in:
Eugenio Romano
2018-08-13 02:27:38 +01:00
committed by Eugenio Romano
parent 2602879cba
commit 83b2857097
19 changed files with 2866 additions and 2856 deletions

View File

@@ -234,7 +234,15 @@ export class ShareDataTableAdapter implements DataTableAdapter {
}
if (merge) {
this.rows = this.rows.concat(rows);
let listPrunedDuplicate = rows.filter((elemntToFilter) => {
let isPresent = this.rows.find((currenRow: any) => {
return currenRow.obj.entry.id === elemntToFilter.obj.entry.id;
});
return !isPresent;
});
this.rows = this.rows.concat(listPrunedDuplicate);
} else {
this.rows = rows;
}