diff --git a/README.md b/README.md index e371274..25ae13a 100644 --- a/README.md +++ b/README.md @@ -112,6 +112,9 @@ The alias contains a simple write function. Placeholder for the next version (at the beginning of the line): ### **WORK IN PROGRESS** --> +### 1.1.4 (2022-12-30) +* (foxriver76) fixed cleanup after `getStatesMulti` + ### 1.1.3 (2022-12-30) * (foxriver76) fixed a bug, where `getStatesMultiAlias` did not remove alias objects diff --git a/build/lib/activeTests/getStatesMulti.js b/build/lib/activeTests/getStatesMulti.js index f5fe9be..50c150c 100644 --- a/build/lib/activeTests/getStatesMulti.js +++ b/build/lib/activeTests/getStatesMulti.js @@ -45,7 +45,7 @@ class Test extends testClass_1.TestUtils { */ async cleanUp() { // delete objects and states - await this.delObjects(this.adapter.config.iterations, 0); + await this.delObjects(10000, 0); } } exports.Test = Test; diff --git a/build/lib/activeTests/getStatesMulti.js.map b/build/lib/activeTests/getStatesMulti.js.map index c2dc165..90209f5 100644 --- a/build/lib/activeTests/getStatesMulti.js.map +++ b/build/lib/activeTests/getStatesMulti.js.map @@ -1 +1 @@ -{"version":3,"file":"getStatesMulti.js","sourceRoot":"","sources":["../../../src/lib/activeTests/getStatesMulti.ts"],"names":[],"mappings":";;;AACA,4CAAyC;AAEzC,MAAa,IAAK,SAAQ,qBAAS;IAC/B,YAAmB,OAAwB;QACvC,KAAK,CAAC,OAAO,CAAC,CAAC;IACnB,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,OAAO;QAChB,yBAAyB;QACzB,MAAM,IAAI,CAAC,UAAU,CAAC,KAAM,EAAE,CAAC,CAAC,CAAC;QACjC,MAAM,IAAI,CAAC,SAAS,CAAC,KAAM,EAAE,CAAC,CAAC,CAAC;IACpC,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,mBAAmB;QAC5B,iBAAiB;IACrB,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,OAAO;QAChB,aAAa;QACb,MAAM,GAAG,GAAG,EAAE,CAAC;QAEf,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAM,EAAE,CAAC,EAAE,EAAE;YAC7B,GAAG,CAAC,IAAI,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;SACzB;QAED,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,UAAU,EAAE,CAAC,EAAE,EAAE;YACrD,mCAAmC;YACnC,MAAM,IAAI,CAAC,OAAO,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC;SAC1C;IACL,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,mBAAmB;QAC5B,qBAAqB;IACzB,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,OAAO;QAChB,4BAA4B;QAC5B,MAAM,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,UAAU,EAAE,CAAC,CAAC,CAAC;IAC7D,CAAC;CACJ;AApDD,oBAoDC"} \ No newline at end of file +{"version":3,"file":"getStatesMulti.js","sourceRoot":"","sources":["../../../src/lib/activeTests/getStatesMulti.ts"],"names":[],"mappings":";;;AACA,4CAAyC;AAEzC,MAAa,IAAK,SAAQ,qBAAS;IAC/B,YAAmB,OAAwB;QACvC,KAAK,CAAC,OAAO,CAAC,CAAC;IACnB,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,OAAO;QAChB,yBAAyB;QACzB,MAAM,IAAI,CAAC,UAAU,CAAC,KAAM,EAAE,CAAC,CAAC,CAAC;QACjC,MAAM,IAAI,CAAC,SAAS,CAAC,KAAM,EAAE,CAAC,CAAC,CAAC;IACpC,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,mBAAmB;QAC5B,iBAAiB;IACrB,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,OAAO;QAChB,aAAa;QACb,MAAM,GAAG,GAAG,EAAE,CAAC;QAEf,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,KAAM,EAAE,CAAC,EAAE,EAAE;YAC7B,GAAG,CAAC,IAAI,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;SACzB;QAED,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,UAAU,EAAE,CAAC,EAAE,EAAE;YACrD,mCAAmC;YACnC,MAAM,IAAI,CAAC,OAAO,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC;SAC1C;IACL,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,mBAAmB;QAC5B,qBAAqB;IACzB,CAAC;IAED;;OAEG;IACI,KAAK,CAAC,OAAO;QAChB,4BAA4B;QAC5B,MAAM,IAAI,CAAC,UAAU,CAAC,KAAM,EAAE,CAAC,CAAC,CAAC;IACrC,CAAC;CACJ;AApDD,oBAoDC"} \ No newline at end of file diff --git a/io-package.json b/io-package.json index a9360eb..4ad581f 100644 --- a/io-package.json +++ b/io-package.json @@ -1,8 +1,21 @@ { "common": { "name": "benchmark", - "version": "1.1.3", + "version": "1.1.4", "news": { + "1.1.4": { + "en": "fixed cleanup after `getStatesMulti`", + "de": "feste Reinigung nach getStatesMulti", + "ru": "фиксированная очистка после getStatesMulti", + "pt": "limpeza fixa após getStatesMulti", + "nl": "opruimen na het krijgen van Multi", + "fr": "nettoyage fixe après getStatesMulti", + "it": "pulizia fissa dopo ottenereStatesMulti", + "es": "limpieza fija después de getStatesMulti", + "pl": "remontaż trwał po zdobyciu StatesMulti", + "uk": "фіксований прибиральник після getStatesMulti", + "zh-cn": "国家Multi之后的固定清洁" + }, "1.1.3": { "en": "fixed a bug, where `getStatesMultiAlias` did not remove alias objects", "de": "behoben ein Bug, wo getStatesMultiAlias Alias-Objekte nicht entfernen", @@ -78,18 +91,6 @@ "es": "cambió el tipo en io-package a `utility`\ndepartamentos actualizados\nagregó `dataSource` al paquete io", "pl": "zmieniono typ w io-package na `utility`\nzaktualizowane deps\ndodano `dataSource` do pakietu io", "zh-cn": "将 io-package 中的类型更改为 `utility`\n更新的部门\n将 `dataSource` 添加到 io-package" - }, - "0.5.0": { - "en": "we introduced `TestRequirements` which can define required memory, controller and node version", - "de": "Wir haben `TestRequirements` eingeführt, die die erforderliche Speicher-, Controller- und Knotenversion definieren können", - "ru": "мы ввели TestRequirements, которые могут определять требуемую память, версию контроллера и узла.", - "pt": "introduzimos `TestRequirements`, que pode definir a memória necessária, o controlador e a versão do nó", - "nl": "we hebben `TestRequirements` geïntroduceerd die het vereiste geheugen, de controller en de knooppuntversie kunnen definiëren", - "fr": "nous avons introduit « TestRequirements » qui peut définir la mémoire requise, le contrôleur et la version du nœud", - "it": "abbiamo introdotto i `TestRequirements` che possono definire la memoria richiesta, il controller e la versione del nodo", - "es": "introdujimos `TestRequirements` que puede definir la memoria requerida, el controlador y la versión del nodo", - "pl": "wprowadziliśmy `TestRequirements`, które mogą określać wymaganą pamięć, wersję kontrolera i węzła", - "zh-cn": "我们引入了`TestRequirements`,它可以定义所需的内存、控制器和节点版本" } }, "title": "Benchmark", diff --git a/package-lock.json b/package-lock.json index 2729c0d..4666fb8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "iobroker.benchmark", - "version": "1.1.3", + "version": "1.1.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "iobroker.benchmark", - "version": "1.1.3", + "version": "1.1.4", "license": "MIT", "dependencies": { "@iobroker/adapter-core": "^2.6.0", diff --git a/package.json b/package.json index 4eb9d2a..4ec9650 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "iobroker.benchmark", - "version": "1.1.3", + "version": "1.1.4", "description": "Benchmark your system", "author": { "name": "Moritz Heusinger", diff --git a/src/lib/activeTests/getStatesMulti.ts b/src/lib/activeTests/getStatesMulti.ts index 3e2f8ad..a55a7ec 100644 --- a/src/lib/activeTests/getStatesMulti.ts +++ b/src/lib/activeTests/getStatesMulti.ts @@ -51,6 +51,6 @@ export class Test extends TestUtils { */ public async cleanUp(): Promise { // delete objects and states - await this.delObjects(this.adapter.config.iterations, 0); + await this.delObjects(10_000, 0); } }