AMD64
Node.js: 20.12.0
Git
Raw log
Scroll to End of Log
0.20s0.12s0.00s0.07s0.00s
worker_info
1Worker information
2hostname: 6ab8fc05-383d-4b15-beab-fd97fdd10b9b@1.worker-premium-n2-highcpu-5d87dcc96-md2r5.gce-production-2
3version: v6.2.24-6-g098ca78 https://github.com/travis-ci/worker/tree/098ca78612c4c91c488169d6a2c94fbeee1fb89d
4instance: travis-job-079f4052-b18a-402d-ad60-a072e9ae293e travis-ci-ubuntu-2204-1732291639-53689d97 (via amqp)
5startup: 5.751971792s
60.35s0.01s0.00s0.01s
system_info
7Build system information
8Build language: node_js
9Build dist: jammy
10Build id: 274340984
11Job id: 630879240
12Runtime kernel version: 6.8.0-1018-gcp
13VM: default
14travis-build version: 6b157a1c
15Build image provisioning date and time
16Fri Nov 22 04:28:26 PM UTC 2024
17Operating System Details
18Distributor ID: Ubuntu
19Description: Ubuntu 22.04.5 LTS
20Release: 22.04
21Codename: jammy
22Systemd Version
23systemd 249 (249.11-0ubuntu3.12)
24Cookbooks Version
25be2ab50 https://github.com/travis-ci/travis-cookbooks/tree/be2ab50
26git version
27git version 2.47.0
28bash version
29GNU bash, version 5.1.16(1)-release (x86_64-pc-linux-gnu)
30gcc version
31gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
32docker version
33Client:
34 Version: 24.0.7
35 API version: 1.43
36 Go version: go1.21.1
37 Git commit: 24.0.7-0ubuntu2~22.04.1
38 Built: Wed Mar 13 20:23:54 2024
39 OS/Arch: linux/amd64
40 Context: default
42Server:
43 Engine:
44 Version: 24.0.7
45 API version: 1.43 (minimum version 1.12)
46 Go version: go1.21.1
47 Git commit: 24.0.7-0ubuntu2~22.04.1
48 Built: Wed Mar 13 20:23:54 2024
49 OS/Arch: linux/amd64
50 Experimental: false
51 containerd:
52 Version: 1.7.12
53 GitCommit:
54 runc:
55 Version: 1.1.12-0ubuntu2~22.04.1
56 GitCommit:
57 docker-init:
58 Version: 0.19.0
59 GitCommit:
60clang version
61clang version 18.1.8
62jq version
63jq-1.7.1
64bats version
65Bats 1.11.0
66shellcheck version
670.10.0
68shfmt version
69v3.8.0
70ccache version
714.5.1
72cmake version
73cmake version 3.29.0
74heroku version
75heroku/9.5.0 linux-x64 node-v16.20.2
76imagemagick version
77Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
78md5deep version
794.4
80mercurial version
81version 6.5.2
82mysql version
83mysql Ver 8.0.40-0ubuntu0.22.04.1 for Linux on x86_64 ((Ubuntu))
84openssl version
85OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
86packer version
87Packer v1.11.2
88postgresql client version
89psql (PostgreSQL) 14.13 (Ubuntu 14.13-0ubuntu0.22.04.1)
90ragel version
91Ragel State Machine Compiler version 6.10 March 2017
92sudo version
931.9.9
94gzip version
95gzip 1.10
96zip version
97Zip 3.0
98vim version
99VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Oct 16 2024 17:27:14)
100iptables version
101iptables v1.8.7 (nf_tables)
102curl version
103curl 7.81.0 (x86_64-pc-linux-gnu) libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.18
104wget version
105GNU Wget 1.21.2 built on linux-gnu.
106rsync version
107rsync version 3.2.7 protocol version 31
108nvm version
1090.40.1
110perlbrew version
111/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95
112phpenv version
113rbenv 1.3.0
114rvm version
115rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
116default ruby version
117ruby 3.3.5 (2024-09-03 revision ef084cc8f4) [x86_64-linux]
118default python version
119Python 3.10.14
120ElasticSearch version
1217.16.3
122Installed Firefox version
123firefox 99.0
124MongoDB version
125MongoDB 6.0.19
126ant version
127Apache Ant(TM) version 1.10.12 compiled on January 17 1970
128mvn version
129Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)
130gradle version
131Gradle 8.3!
132lein version
133Leiningen 2.11.2 on Java 11.0.21 OpenJDK 64-Bit Server VM
134Pre-installed Node.js versions
135v10.24.1
136v12.22.12
137v14.21.3
138v16.15
139v16.20.2
140v18.20.3
141v18.20.5
142v20.18.1
143v22.11.0
144v4.9.1
145v6.17.1
146v8.17.0
147phpenv versions
148 system
149 8.1
150* 8.1.2 (set by /home/travis/.phpenv/version)
151 hhvm-stable
152 hhvm
153composer --version
154Composer version 2.3.7 2022-06-06 16:43:28
155Pre-installed Ruby versions
156ruby-2.7.8
157ruby-3.3.5
1590.02s0.01s0.95s0.27s0.06s0.00s0.04s0.00s0.04s0.02s0.06s0.01s0.01s0.00s0.32sOK
1600.00s0.11s0.00s0.02s0.15s0.00s0.00s0.00s0.01s0.00s0.12s0.00s1.02s0.00s0.00s6.05s0.00s3.30s0.00s2.28s
docker_mtu_and_registry_mirrors
Docker
resolvconf
git.checkout
1610.01s0.62s$ git clone --depth=50 --branch=main https://github.com/SAP/ui5-task-adaptation.git SAP/ui5-task-adaptation
162Cloning into 'SAP/ui5-task-adaptation'...
163remote: Enumerating objects: 974, done.
164remote: Counting objects: 100% (974/974), done.
165remote: Compressing objects: 100% (440/440), done.
166remote: Total 974 (delta 525), reused 877 (delta 466), pack-reused 0 (from 0)
167Receiving objects: 100% (974/974), 532.74 KiB | 6.50 MiB/s, done.
168Resolving deltas: 100% (525/525), done.
169$ cd SAP/ui5-task-adaptation
170$ git checkout -qf 77cb49d535e3720029808f721a81a5b3cd29fca7
1720.00s
nvm.install
1733.87s$ nvm install 20.12.0
174Downloading and installing node v20.12.0...
175Downloading https://nodejs.org/dist/v20.12.0/node-v20.12.0-linux-x64.tar.xz...
176Computing checksum with sha256sum
177Checksums matched!
178Now using node v20.12.0 (npm v10.5.0)
cache.1
180Setting up build cache
181$ export CASHER_DIR=${TRAVIS_HOME}/.casher
1820.23s$ Installing caching utilities
1830.00s1.45sattempting to download cache archive
184fetching main/cache--linux-jammy-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855--node-20.12.0.tgz
185found cache
cache.npm
1880.00s1.72sadding /home/travis/.npm to cache
189$ node --version
190v20.12.0
191$ npm --version
19210.5.0
193$ nvm --version
1940.39.5
install.npm
1964.73s$ npm ci
197npm WARN deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
198npm WARN deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
199npm WARN deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
200npm WARN deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
201npm WARN deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
202npm WARN deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
203npm WARN deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
204npm WARN deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
205npm WARN deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
206npm WARN deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
207npm WARN deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
208npm WARN deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
209npm WARN deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
210npm WARN deprecated glob@7.2.0: Glob versions prior to v9 are no longer supported
211npm WARN deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
213added 810 packages, and audited 811 packages in 5s
215176 packages are looking for funding
216 run `npm fund` for details
2182 moderate severity vulnerabilities
220To address all issues, run:
221 npm audit fix
223Run `npm audit` for details.
22524.45s$ npm test
227> @ui5/task-adaptation@1.4.1 test
228> npm run lint && npm run build && npm run coverage
231> @ui5/task-adaptation@1.4.1 lint
232> npx eslint ./src
234=============
236WARNING: You are currently running a version of TypeScript which is not officially supported by @typescript-eslint/typescript-estree.
238You may find that it works just fine, or you may not.
240SUPPORTED TYPESCRIPT VERSIONS: >=4.7.4 <5.6.0
242YOUR TYPESCRIPT VERSION: 5.6.2
244Please only submit bug reports when using the officially supported version.
246=============
248> @ui5/task-adaptation@1.4.1 build
249> npm run rollup && tsc -p ./
252> @ui5/task-adaptation@1.4.1 rollup
253> tsx scripts/rollup.ts
255[info] graph:helpers:ui5Framework: Using SAPUI5 version: 1.131.0
256[info] ui5Framework:npm:Installer: Installing missing package @sapui5/distribution-metadata...
257[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.fe.core...
258[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.m...
259[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.ui.fl...
260[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.suite.ui.generic.template...
261[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.ui.core...
262[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.ui.rta...
263[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.fe.controls...
264[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.fe.placeholder...
265[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.cards.ap.common...
266[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.f...
267[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.insights...
268[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.ui.generic.app...
269[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.ushell...
270[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.viz...
271[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.ovp...
272[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.suite.ui.microchart...
273[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.ui.layout...
274[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.uxap...
275[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.ui.comp...
276[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.ui.table...
277[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.fe.navigation...
278[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.ui.unified...
279[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.ui.dt...
280[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.fe.base...
281[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.cards.ap.transpiler...
282[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.ui.integration...
283[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.ui.export...
284[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.collaboration...
285[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.suite.ui.commons...
286[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.esh.search.ui...
287[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.chart...
288[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.ui.vk...
289[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.ui.mdc...
290[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.ui.commons...
291[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.ui.vbm...
292[info] ui5Framework:npm:Installer: Installing missing package @openui5/sap.ui.ux3...
293[info] ui5Framework:npm:Installer: Installing missing package @sapui5/sap.ui.richtexteditor...
294[info] rollup-plugin-ui5-resolve-task-adaptation: Bundle definition "bundleDefinition.js"
295[info] rollup-plugin-ui5-resolve-task-adaptation: Override with "sap/ui/fl/Change"
296[info] rollup-plugin-ui5-resolve-task-adaptation: Override with "sap/ui/fl/apply/_internal/flexObjects/FlexObjectFactory"
297[info] rollup-plugin-ui5-resolve-task-adaptation: Override with "sap/ui/performance/Measurement"
298[info] rollup-plugin-ui5-resolve-task-adaptation: Override with "sap/base/config"
299[info] rollup-plugin-ui5-resolve-task-adaptation: Bundled in 7130 ms
301> @ui5/task-adaptation@1.4.1 coverage
302> npx c8 npm run dev
305> @ui5/task-adaptation@1.4.1 dev
306> UI5_LOG_LVL=error mocha --no-timeouts --no-warnings --import=tsx --loader=esmock 'test/**/*.spec.ts'
310 AnnotationManager Failed Request
311 should throw error when fetching annotation
313 AnnotationManager
314 should process annotations (49ms)
315 when updating @i18n model
316 should create sap.ui5 and new model
317 should create new model
318 should enhance existing model
319 ODataV4
320 should convert v2 to v4 and extract translations (146ms)
321 should process xml with missing annotation terms (64ms)
322 should extract translations (download content)
323 Download Annotation files
324 should retry to download annoation file after first request failed (54ms)
325 should throw error
327 Comparator
328 should include Heading with corresponding translation (test 02b)
329 should include Heading with corresponding translation copied from Label (test 02c)
330 should include other term annotation with empty value if missing in default language (test 02)
331 should include other term annotation with default language value if missing in other language (test 03)
332 should add all missing items (test 04)
333 should add all missing items (test 04a) default to other
334 should add all missing items (test 04a) other to default
335 should compare though different items order (test 05)
336 should throw error when different xml structure (test 06)
337 should throw error when attribute in one language is missing (test 07)
338 should throw error when different xml structure (test 08)
339 should not throw error in case of missing of SimpleIdentifier in PropertyValue (test 09)
340 when SAP__common.Label or SAP__common.Heading or SAP__common.QuickInfo is missing (test 01)
341 should include SAP__common.Heading and copy value from SAP__common.Label
342 should include SAP__common.QuickInfo and copy value from SAP__common.Label
343 should include SAP__common.Label and copy value from SAP__common.Heading
344 should include SAP__common.QuickInfo and copy value from SAP__common.Heading
345 should include SAP__common.Label and copy value from SAP__common.QuickInfo
346 should include SAP__common.Heading and copy value from SAP__common.QuickInfo
348 DataSourceOData: addNewODataAnnotation
349 should add new OData annotation with the same name existing
350 should add new OData annotation
352 When converting ui5 json into internal json
353 should convert inline annotations
354 should convert qualifier
355 should convert record with annotation
356 should convert simple types
357 should convert boolean term explicit to attribute
358 should convert wrapped attribute in collection
359 should convert string in collection
360 should process inline annotation with array and title as object
361 should process collection and switching property position of Path, EnumMember with Term, Property
362 should process inline annotation with collection
363 should proccess annotation with empty navigation property path
364 process simple nested annotations
365 process nested annotations with single and multiple annotations in property values
367 When converting v2 metadata into internal json
368 should extract sap annotations and merge
370 MakeAnnotationNamespaceUnique
371 should rename namespace, create reference without alias and remove schema alias
372 should rename namespace, create reference without alias and remove schema alias
374 TraverseReferences
375 should traverse OData with flag enabled
376 should traverse ODataAnnotation with flag enabled
377 should merge referenced annotations with same targets (single annotation)
378 should merge referenced annotations with same targets (multiple annotation)
379 should add referenced annotations with different targets
380 should not traverse metadata reference with relative url
381 should not traverse metadata reference with absolute url
383 AppVariantManager
384 when process appvariant resources
385 should get appVariant info and adjsted manifest
386 should include also other changes
387 when omitting appVariant files
388 should omit manifest.appdescr_variant
389 should omit changes/manifest files
390 should not omit i18n*.properties files
391 when process appvariant resources with resources path
392 should adjust .properties path
393 should rename changes/manifest
394 should rename changes/coding
395 should rename changes/fragments
396 should rename .change in changes root folder
397 should rename .ctrl_variant in changes root folder
398 should rename .ctrl_variant_change in changes root folder
399 should rename .ctrl_variant_management_change in changes root folder
400 should not rename .testfile in changes root folder
401 when having change with url
402 should adjust url when url to local file
403 shouldn't adjust url when url to service
404 should adjust url when url to local file
406 BaseAppManager getManifestInfo
407 should replace . with / from i18n bundleName
408 should not replace .properties from i18n bundleUrl
409 should replace .properties from i18n bundleUrl path but keep file extension
411 BaseAppManager getBaseAppManifest
412 should return correct manifest.json from root folder
413 should apply manifest.json changes first, then *.change files
414 should throw error in case manifest.json is not in root folder
416 BaseAppManager CF
417 should update base app manifest
418 should skip base app files
419 should validate sap.app/id
420 should validate sap.app/applicationVersion/version
421 should delete 'sap.cloud' if sapCloudService is not presented in config
422 should create default 'sap.cloud'
423 should fill change layer
424 shouldn't fill change layer if layer is undefined
425 shouldn't delete cloudDevAdaptationStatus if not in manifest
426 shouldn't delete cloudDevAdaptationStatus if not in manifest
427 shouldn't delete cloudDevAdaptationStatus if not in manifest
429 BaseAppManager Abap
430 should update base app manifest
431 should skip base app files
432 should validate sap.app/id
433 should validate sap.app/applicationVersion/version
434 should delete 'sap.cloud' if sapCloudService is not presented in config
435 should create default 'sap.cloud'
436 should fill change layer
437 shouldn't fill change layer if layer is undefined
438 should throw an error because of one-segment id
440 BuildStrategy
441 should create enhanceWith
442 should not add double
444 AnnotationsCacheManager
445 - should read from temp with the same metadata with annotation cache enabled
446 - should download with the same metadata with annotation cache disabled
447 - should download with different metadata with annotation cache enabled
448 - should download with different metadata with annotation cache disabled
449 - should download without temp metadata with annotation cache enabled
450 - should download without temp metadata with annotation cache disabled
451 - should download having different metadata with annotation cache enabled
452 - should download having different metadata with annotation cache disabled
454 BaseAppFilesCacheManager
455 shouldn't update cache when the same metadata
456 shouldn't update cache when the same metadata
457 should update cache when chagedOn is different
459 ResourceUtil
460 when getting root folder
461 should return path with project namespace
462 should return path without project namespace
463 when writing reading base app files
464 should return empty map for non-existing temp folder
465 should return files for existing temp folder
466 when reading metadata
467 should return metadata
468 should return undefined for non-existing cache
470 CFUtil
471 when execute a cf request
472 should take resources multiple pages request with parameter
473 should take resources multiple pages request without parameter
474 should take resources from 1 page
475 should take throw exception on first page
476 should throw exception on second page
477 when getting service keys
478 should succesfully create and return service keys and serviceInstance info
479 should throw an exception when after creating service keys are not found
480 should throw exception if service instance not found
481 should create uri with single parameters
482 should create uri with array parameters
483 should create uri with empty parameters
484 when creating service
485 should create a service with parameters
486 when getting space
487 should get space from cf if not specified in options
488 should return space guid specified in options
490 CommonUtil
491 when validating an object properties
492 should throw error if some property doesn't exist
493 should validate existent property
494 when renaming resources
495 should replace search string
496 should replace search string but not if it is a substring
497 should escape special characters and replace search string
498 should replace search string without dots with replacement with dots
499 should replace search string with protocol chars
500 should not replace search string being part of replacement with protocol chars
501 should not replace search string being part of replacement in input with slashes
502 should not replace search string being part of replacement in input with dots
503 should not replace search string being part of complex replacement in input with dots
504 should not replace search string being part of complex replacement in input with slashes
506 I18nFileContent
507 shouldn't return notFullLanguages if same languages processed
508 should create file name with i18n language code if exists
510 I18nManager
511 when only language in config and it's also a default language
512 should not create translations if default language is the same
513 should create translations if default language is different
514 when extracting default language
515 should return ''
516 should return '' as default language although it's not at the first place
517 should return first language
519 Index
520 should download and write base files because metadata is different
521 should read base app files from temp because metadata is the same
522 should read base app files from temp because metadata is the same and add enhanceWith to i18n model in manifest.json
523 should merge i18n files from base app and variant with given i18n manifest string
524 should merge i18n files from base app and variant with given i18n manifest bundleUrl
525 should merge i18n files from base app and variant with given i18n manifest bundleName
527 i18nMerge
528 should copy in target manifest/i18n with same path if not exist (102ms)
529 should merge with target manifest/i18n with same path if exist (90ms)
530 should merge with target manifest/i18n with different path (89ms)
531 should merge custom folder with target manifest/i18n with different path (94ms)
532 should copy enhanceWith properties and update changes (97ms)
533 should copy enhanceWith and merge simple change with same i18n paths (89ms)
534 should not change the properties not referenced in manifest.json or changes not referenced in manifest/i18n target (91ms)
535 should not change the properties not referenced in manifest.json or changes (95ms)
536 should not merge non-referenced i18n.properties file (91ms)
537 should merge, copy and create a new i18n.properties file (90ms)
539 when getting languages from configuration
540 should convert language string array to language object array
541 should convert object array to language object array
542 should create default if config language is undefined
544 AbapProcessor
545 should get files from cache with same changedOn
546 should download files with different changedOn
547 should do nothing with updateLandscapeSpecificContent
548 should get metadata after downloading files
549 should take destination from SAP BAS
551 Processor
552 should determine ABAP config by type
553 should determine ABAP config by properties
554 should determine CF config
556 AbapProvider
557 should throw exception since destination is not available in ide
558 should accept destination in BAS
559 should throw error since connection with destination not present in configuration for BAS
560 should throw error since connection with url not present in configuration for IDE
561 should use url in IDE with both target and destination
562 should use destination in BAS with both target and destination
564 AbapRepoManager
565 should return map of files from archive
566 should throw exception when archive is empty
568 Html5RepoManager
569 should download archive from htlm5 repo
570 should throw an exception because of corrupt archive
571 should request metadata
573 Convert AMD to ESM
574 should extract class
575 should return same content if without class
577 Rollup
578 should rollup if there were no version specfied (875ms)
579 should rollup if the version specified is lower (506ms)
580 should rollup if the version specified is higher (490ms)
581 should rollup if the bundle doesn't exist (496ms)
582 should throw error if framework name is incorrect (497ms)
583 should throw error if framework version is incorrect (497ms)
585 UI5Resolve
586 when transform
587 should skip the module with given id
588 should replace requireAsync.bind (56ms)
589 should replace requireAsync (48ms)
590 when renderChunk
591 should add version and window
592 when resolveId
593 should resolve relative path
594 should return override path with leading slash
596 XmlUtil
597 when converting json to xml
598 should encode
599 should decode back
600 should encode decode
601 should decode encode
603 ResourceUtil
604 should merge and copy
605 should copy and merge correctly
607 should have the same result if
608 join urls with trailing slash relative url
609 join urls without trailing slash relative url
611 when having url with domain
612 should remove domain/host/port part
613 should do nothing if already relative
616 201 passing (6s)
617 8 pending
619-------------------|---------|----------|---------|---------|-------------------
620File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s
621-------------------|---------|----------|---------|---------|-------------------
622All files | 93.34 | 93.65 | 96.24 | 93.34 |
623 scripts | 76.86 | 66.66 | 87.5 | 76.86 |
624 rollup.ts | 76.86 | 66.66 | 87.5 | 76.86 | ...,79-86,131-134
625 scripts/rollup | 86.63 | 91.17 | 100 | 86.63 |
626 amdToEsm.ts | 90.9 | 88.88 | 100 | 90.9 | 16-17
627 bundler.ts | 100 | 100 | 100 | 100 |
628 ui5Resolve.ts | 82.75 | 90.9 | 100 | 82.75 | ...,60-79,100-101
629 src | 97.71 | 96.25 | 98.64 | 97.71 |
630 ...ionManager.ts | 100 | 100 | 100 | 100 |
631 ...antManager.ts | 98.33 | 93.33 | 100 | 98.33 | 91-92
632 ...AppManager.ts | 95.55 | 95.12 | 100 | 95.55 | 55-56,153-158
633 buildStrategy.ts | 92.59 | 100 | 85.71 | 92.59 | 17-18
634 i18nManager.ts | 98.29 | 96.72 | 100 | 98.29 | 172-173,218-219
635 index.ts | 100 | 100 | 100 | 100 |
636 src/annotations | 93.15 | 72 | 100 | 93.15 |
637 ...eRequestor.ts | 93.15 | 72 | 100 | 93.15 | 60-62,67-68
638 ...ons/comparator | 100 | 95.78 | 97.14 | 100 |
639 comparator.ts | 100 | 94.73 | 96.42 | 100 | 48-49,130,309
640 ...ngableCase.ts | 100 | 100 | 100 | 100 |
641 ...ions/converter | 77.45 | 94.3 | 90.56 | 77.45 |
642 ...erenceUtil.ts | 5.45 | 66.66 | 66.66 | 5.45 | 4-55
643 ...taJsonUtil.ts | 97.87 | 96.29 | 86.36 | 97.87 | 82-83
644 ...nConverter.ts | 82.59 | 93.97 | 95 | 82.59 | ...30,249-250,261
645 ...taJsonUtil.ts | 100 | 100 | 100 | 100 |
646 ...lConverter.ts | 100 | 100 | 100 | 100 |
647 ...ons/dataSource | 97.32 | 95.74 | 96.42 | 97.32 |
648 dataSource.ts | 95.34 | 93.33 | 90 | 95.34 | 26-27,72-73
649 ...rceManager.ts | 96.22 | 94.11 | 100 | 96.22 | 20-21
650 ...ourceOData.ts | 100 | 100 | 100 | 100 |
651 ...Annotation.ts | 100 | 100 | 100 | 100 |
652 ...s/transformers | 100 | 100 | 100 | 100 |
653 convertV2ToV4.ts | 100 | 100 | 100 | 100 |
654 ...paceUnique.ts | 100 | 100 | 100 | 100 |
655 ...nnotations.ts | 100 | 100 | 100 | 100 |
656 ...References.ts | 100 | 100 | 100 | 100 |
657 src/cache | 96.32 | 100 | 91.3 | 96.32 |
658 ...cheManager.ts | 79.16 | 100 | 66.66 | 79.16 | 15-17,21-22
659 ...cheManager.ts | 100 | 100 | 100 | 100 |
660 cacheManager.ts | 100 | 100 | 100 | 100 |
661 src/model | 95.74 | 93.75 | 100 | 95.74 |
662 ...ctureError.ts | 100 | 100 | 100 | 100 |
663 language.ts | 94.28 | 90 | 100 | 94.28 | 29-30
664 serverError.ts | 100 | 100 | 100 | 100 |
665 src/processors | 100 | 95.12 | 100 | 100 |
666 abapProcessor.ts | 100 | 100 | 100 | 100 |
667 cfProcessor.ts | 100 | 100 | 100 | 100 |
668 processor.ts | 100 | 80 | 100 | 100 | 38-39
669 src/repositories | 94.56 | 87.17 | 91.66 | 94.56 |
670 abapProvider.ts | 95.55 | 84.61 | 83.33 | 95.55 | 25-26
671 ...epoManager.ts | 89.65 | 84.61 | 87.5 | 89.65 | 35-38,44-46,59-60
672 ...epoManager.ts | 98.13 | 92.3 | 100 | 98.13 | 96-97
673 src/util | 95.42 | 93.5 | 98.21 | 95.42 |
674 cfUtil.ts | 91.23 | 86.44 | 92.85 | 91.23 | ...65-166,190-191
675 commonUtil.ts | 92.53 | 94.11 | 100 | 92.53 | 71-78,118-119
676 i18nMerger.ts | 100 | 100 | 100 | 100 |
677 resourceUtil.ts | 100 | 100 | 100 | 100 |
678 urlUtil.ts | 100 | 100 | 100 | 100 |
679 xmlUtil.ts | 100 | 100 | 100 | 100 |
680 zipUtil.ts | 100 | 100 | 100 | 100 |
681-------------------|---------|----------|---------|---------|-------------------
683=============================== Coverage summary ===============================
684Statements : 93.34% ( 3267/3500 )
685Branches : 93.65% ( 768/820 )
686Functions : 96.24% ( 359/373 )
687Lines : 93.34% ( 3267/3500 )
688================================================================================
689The command "npm test" exited with 0.
cache.2
690store build cache
6910.00s2.92schanges detected (content changed, file is created, or file is deleted):\n/home/travis/.npm/_logs/2025-02-25T16_22_15_580Z-debug-0.log
692/home/travis/.npm/_logs/2025-02-25T16_22_28_881Z-debug-0.log
693/home/travis/.npm/_logs/2025-02-25T16_22_29_154Z-debug-0.log
694/home/travis/.npm/_logs/2025-02-25T16_22_31_949Z-debug-0.log
695/home/travis/.npm/_logs/2025-02-25T16_22_54_719Z-debug-0.log\n
696changes detected, packing new archive
697gzip: warning: GZIP environment variable is deprecated; use an alias or script
698uploading main/cache--linux-jammy-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855--node-20.12.0.tgz
699cache uploaded
702Done. Your build exited with 0.
Top