Skip to content

Commit e1ddfe2

Browse files
committed
tests: Benchmark XML-based adapter
to catch XML parser issues Signed-off-by: Marcel Klehr <mklehr@gmx.net>
1 parent 5120ecc commit e1ddfe2

2 files changed

Lines changed: 35 additions & 10 deletions

File tree

.github/workflows/tests.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,22 @@ jobs:
135135
node-version: 14.x
136136
npm-version: 7.x
137137
seed: ${{ github.sha }}
138+
- app-version: master
139+
server-version: 32
140+
floccus-adapter: git-xbel
141+
test-name: benchmark root
142+
browsers: firefox
143+
node-version: 14.x
144+
npm-version: 7.x
145+
seed: ${{ github.sha }}
146+
- app-version: master
147+
server-version: 32
148+
floccus-adapter: git-xbel
149+
test-name: benchmark root
150+
browsers: chrome
151+
node-version: 14.x
152+
npm-version: 7.x
153+
seed: ${{ github.sha }}
138154
- app-version: stable
139155
server-version: 32
140156
floccus-adapter: fake-noCache

src/test/test.js

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7196,7 +7196,7 @@ describe('Floccus', function() {
71967196
for (let k = i; k < j; k++) {
71977197
const newBookmark = await browser.bookmarks.create({
71987198
title: 'url' + k,
7199-
url: 'http://ur.l/' + parentId + '/' + k,
7199+
url: 'http://ur.l/' + parentId + '/' + k + '?a&b',
72007200
parentId
72017201
})
72027202
bookmarks++
@@ -7350,8 +7350,8 @@ describe('Floccus', function() {
73507350
for (let k = i; k < j; k++) {
73517351
const newBookmark = await browser.bookmarks.create({
73527352
title: 'url' + k,
7353-
url: 'http://ur.l/' + parentId + '/' + k,
7354-
parentId
7353+
url: 'http://ur.l/' + parentId + '/' + k + '?a&b',
7354+
parentId,
73557355
})
73567356
bookmarks++
73577357
if (bookmarks === 33) magicBookmark = newBookmark
@@ -7503,7 +7503,7 @@ describe('Floccus', function() {
75037503
for (let k = i; k < j; k++) {
75047504
const newBookmark = await browser.bookmarks.create({
75057505
title: 'url' + i + ':' + k + ':' + j,
7506-
url: 'http://ur.l/' + parentId + '/' + i + '/' + k + '/' + j,
7506+
url: 'http://ur.l/' + parentId + '/' + i + '/' + k + '/' + j + '?a&b',
75077507
parentId
75087508
})
75097509
bookmarks.push(newBookmark)
@@ -7734,8 +7734,17 @@ describe('Floccus', function() {
77347734
for (let k = i; k < j; k++) {
77357735
const newBookmark = await browser.bookmarks.create({
77367736
title: 'url' + i + ':' + j + ':' + k,
7737-
url: 'http://ur.l/' + parentId + '/' + i + '/' + j + '/' + k,
7738-
parentId
7737+
url:
7738+
'http://ur.l/' +
7739+
parentId +
7740+
'/' +
7741+
i +
7742+
'/' +
7743+
j +
7744+
'/' +
7745+
k +
7746+
'?a&b',
7747+
parentId,
77397748
})
77407749
bookmarks1.push(newBookmark)
77417750
}
@@ -7976,7 +7985,7 @@ describe('Floccus', function() {
79767985
for (let k = i; k < j; k++) {
79777986
const newBookmark = await browser.bookmarks.create({
79787987
title: 'url' + i + ':' + j + ':' + k,
7979-
url: 'http://ur.l/' + parentId + '/' + i + '/' + j + '/' + k,
7988+
url: 'http://ur.l/' + parentId + '/' + i + '/' + j + '/' + k + '?a&b',
79807989
parentId
79817990
})
79827991
bookmarks1.push(newBookmark)
@@ -8214,7 +8223,7 @@ describe('Floccus', function() {
82148223
for (let k = i; k < j; k++) {
82158224
const newBookmark = await browser.bookmarks.create({
82168225
title: 'url' + i + ':' + j + ':' + k,
8217-
url: 'http://ur.l/' + parentId + '/' + i + '/' + j + '/' + k,
8226+
url: 'http://ur.l/' + parentId + '/' + i + '/' + j + '/' + k + '?a&b',
82188227
parentId
82198228
})
82208229
bookmarks1.push(newBookmark)
@@ -8471,7 +8480,7 @@ describe('Floccus', function() {
84718480
for (let k = i; k < j; k++) {
84728481
const newBookmark = await browser.bookmarks.create({
84738482
title: 'url' + i + ':' + j + ':' + k,
8474-
url: 'http://ur.l/' + parentId + '/' + i + '/' + j + '/' + k,
8483+
url: 'http://ur.l/' + parentId + '/' + i + '/' + j + '/' + k + '?a&b',
84758484
parentId
84768485
})
84778486
bookmarks1.push(newBookmark)
@@ -8715,7 +8724,7 @@ describe('Floccus', function() {
87158724
for (let k = i; k < j; k++) {
87168725
const newBookmark = await browser.bookmarks.create({
87178726
title: 'url' + i + ':' + j + ':' + k,
8718-
url: 'http://ur.l/' + parentId + '/' + i + '/' + j + '/' + k,
8727+
url: 'http://ur.l/' + parentId + '/' + i + '/' + j + '/' + k + '?a&b',
87198728
parentId
87208729
})
87218730
bookmarks1.push(newBookmark)

0 commit comments

Comments
 (0)