From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 38AD043081; Wed, 16 Aug 2023 15:46:12 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 273CE40ED3; Wed, 16 Aug 2023 15:46:12 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 7964540ED3; Wed, 16 Aug 2023 15:46:10 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 102AD206A7; Wed, 16 Aug 2023 15:35:51 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH v5 05/10] app/test: define unit tests suites based on test macros Date: Wed, 16 Aug 2023 15:35:47 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87B09@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v5 05/10] app/test: define unit tests suites based on test macros Thread-Index: AdnQQ+/uawwbehJ7QyOw2saiu8/I4QAAU0nw References: <20230721115125.55137-1-bruce.richardson@intel.com> <20230815151053.996469-1-bruce.richardson@intel.com> <20230815151053.996469-6-bruce.richardson@intel.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Olivier Matz" , "Bruce Richardson" Cc: "David Marchand" , , X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org PiBGcm9tOiBPbGl2aWVyIE1hdHogW21haWx0bzpvbGl2aWVyLm1hdHpANndpbmQuY29tXQ0KPiBT ZW50OiBXZWRuZXNkYXksIDE2IEF1Z3VzdCAyMDIzIDE1LjE3DQo+IA0KPiBIaSwNCj4gDQo+IE9u IFdlZCwgQXVnIDE2LCAyMDIzIGF0IDAxOjMzOjQ2UE0gKzAxMDAsIEJydWNlIFJpY2hhcmRzb24g d3JvdGU6DQo+ID4gT24gV2VkLCBBdWcgMTYsIDIwMjMgYXQgMDE6NDA6NDFQTSArMDIwMCwgRGF2 aWQgTWFyY2hhbmQgd3JvdGU6DQo+ID4gPiBPbiBXZWQsIEF1ZyAxNiwgMjAyMyBhdCAxOjE14oCv UE0gRGF2aWQgTWFyY2hhbmQNCj4gPiA+IDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPiB3cm90 ZToNCj4gPiA+ID4NCj4gPiA+ID4gT24gV2VkLCBBdWcgMTYsIDIwMjMgYXQgMTowMuKAr1BNIEJy dWNlIFJpY2hhcmRzb24NCj4gPiA+ID4gPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPiB3cm90 ZToNCj4gPiA+ID4gPiBUaGVzZSBsaW5lcyBoZXJlIHNlZW0gdG8gYmUgZXhwb3NpbmcgYSBidWcg aW4gdGhlIG1lbXBvb2wgdW5pdCB0ZXN0cw0KPiBmb3INCj4gPiA+ID4gPiBzaGFyZWQgYnVpbGRz LCB3aGljaCBpcyB3aHkgd2UgaGF2ZSBhIENJIGZhaWx1cmUuDQo+ID4gPiA+ID4NCj4gPiA+ID4g PiBUaGUgbWVtcG9vbCB1bml0IHRlc3RzIHVzZSB0aGUgbWVtcG9vbCAiY3JlYXRlX2VtcHR5IiBB UEksIGFuZCB0aGVuDQo+IGNhbGwNCj4gPiA+ID4gPiB0aGUgcG9wdWxhdGUgQVBJcyB0byBmaW5p c2ggc2V0dGluZyB1cCB0aGUgbWVtcG9vbC4gSG93ZXZlciwgdGhlDQo+ID4gPiA+ID4gY3JlYXRl X2VtcHR5IEFQSSBkb2VzIG5vdCBleHBsaWNpdGx5IGNvbmZpZ3VyZSBhIHBhcnRpY3VsYXIgc2V0 IG9mDQo+IG1lbXBvb2wNCj4gPiA+ID4gPiBvcHMgZm9yIHRoZSBuZXcgbWVtcG9vbCwgbGVhdmlu ZyB0aGUgb3BzIGZpZWxkIGF0IDAuIFRoaXMgbWVhbnMgdGhhdA0KPiB1bmxlc3MNCj4gPiA+ID4g PiB0aGUgYXBwIGV4cGxpY2l0bHkgc2V0cyBvdGhlciBvcHMsIHRoZSBtZW1wb29sIHdpbGwgdXNl IHRoZSBvcHMgZnJvbQ0KPiA+ID4gPiA+IHdoYXRldmVyIGRyaXZlciByZWdpc3RlcnMgaXRzZWxm IGZpcnN0LiBUaGlzIG9jY3VycyBldmVuIHdoZW4gdGhlDQo+IGRyaXZlciBpcw0KPiA+ID4gPiA+ IHVuc3VpdGFibGUsIGUuZy4gb24gbXkgSW50ZWwgc3lzdGVtLCB0aGUgZHBhYTIgaXMgZmlyc3Qg b24gdGhlIGxpc3QsDQo+ID4gPiA+ID4gbGVhZGluZyB0byBmYWlsdXJlcyBpbiBzZXR0aW5nIHVw IGFuZCB1c2luZyB0aGUgbWVtcG9vbC4NCj4gPiA+ID4NCj4gPiA+ID4gSHVtLCBpdCBzb3VuZHMg bGlrZSBhIGJ1ZyB0byBtZS4NCj4gPiA+ID4gVGhlIGRwYWEyIGRyaXZlciBzaG91bGQgbm90IGJl IHJlZ2lzdGVyZWQgYXMgdGhlIGRlZmF1bHQgKG9yIGhlcmUsDQo+ID4gPiA+IGRlZmF1bHQgcGxh dGZvcm0pIG1lbXBvb2wuDQo+ID4gPiA+IE90aGVyIG1lbXBvb2wgZHJpdmVycyBlbnN1cmUgdGhh dCByZXF1aXJlZCBodyBpcyBhdmFpbGFibGUsIEkgZ3Vlc3MNCj4gPiA+ID4gZHBhYTIgaXMgbWlz c2luZyBzb21lIGNoZWNrLg0KPiA+ID4NCj4gPiA+IE9rLCByZS1yZWFkaW5nIHlvdXIgbGFzdCBj b21tZW50LCBJIGFncmVlIGl0IGxvb2tzIGxpa2UgYW4gaXNzdWUgaW4NCj4gPiA+IHRoZSB1bml0 IHRlc3QgaXRzZWxmLg0KPiA+ID4gQ29weWluZyBPbGl2aWVyLg0KPiA+ID4NCj4gPiBObywgSSB0 aGluayBpdCdzIG5vdCBhIGJ1ZyBpbiB0aGUgdGVzdCwgYnV0IHJhdGhlciBpbiB0aGUgbWVtcG9v bC4NCj4gPiBVbmZvcnR1bmF0ZWx5LCBJIHRoaW5rIHRoZSBjb25jZXB0IG9mIHRoZSAiZGVmYXVs dCIgZHJpdmVyIGZvciBtZW1wb29scw0KPiA+IHNlZW1zIHRvIGV4aXN0IG9ubHkgd2hlbiB1c2lu ZyB0aGUgbWJ1ZiBsaWJyYXJ5IHRvIGNyZWF0ZSBtZW1wb29scy4gRXZlbg0KPiA+IHRoZW4sIHRo ZSBkZWZhdWx0IG1lbXBvb2wgaXMgZGlmZmVyZW50IGZyb20gd2hhdCB0aGUgZmlyc3QgZW50cnkg aW4gdGhlDQo+ID4gbGlzdCBpcy4gVGhhdCdzIHRoZSBmdW5kYW1lbnRhbCBpc3N1ZSBoZXJlLCB3 ZSBhcmUgdXNpbmcgdGhlIHplcm8tZXRoIGVudHJ5DQo+ID4gaW4gdGhlIG9wcyBsaXN0LCByYXRo ZXIgdGhhbiBhIGRlZmF1bHQgb25lLg0KPiANCj4gWWVzLCBCcnVjZSBpcyByaWdodC4NCj4gDQo+ IEFzIGRpc2N1c3NlZCBvZmYtbGlzdCB3aXRoIERhdmlkLCBtb3ZpbmcgcnRlX21lbXBvb2xfc2V0 X29wc19ieW5hbWUoKSBmcm9tDQo+IHJ0ZV9tZW1wb29sX2NyZWF0ZSgpIHRvIHJ0ZV9tZW1wb29s X2NyZWF0ZV9lbXB0eSgpIHdvdWxkIGVuc3VyZSB0aGF0IHRoZSByaW5nDQo+IGRyaXZlciBpcyB0 aGUgZGVmYXVsdCAoYW5kIHRha2luZyBmbGFncyBpbnRvIGFjY291bnQpLg0KDQpJIHRvb2sgYSBs b29rIGF0IHRoZSBtZW1wb29sIGxpYnJhcnkgc291cmNlIGNvZGUsIGFuZCByZWFjaGVkIHRoZSBz YW1lIGNvbmNsdXNpb24uDQoNCllvdXIgc3VnZ2VzdGVkIGZpeCBpcyBhbHNvIHN1cHBvcnRlZCBi eSB0aGUgZG9jdW1lbnRhdGlvbiBvZiB0aGUgImZsYWdzIiBwYXJhbWV0ZXIgdG8gcnRlX21lbXBv b2xfY3JlYXRlX2VtcHR5KCksIHdoaWNoIC0gYnkgcmVmZXJyaW5nIHRvIHRoZSAiZmxhZ3MiIHBh cmFtZXRlciB0byBydGVfbWVtcG9vbF9jcmVhdGUoKSAtIHNheXMgdGhhdCB0aGUgbWVtcG9vbCBv cHMgd2lsbCBiZSBzZXQgZGVwZW5kaW5nIG9uIHRoZSBSVEVfTUVNUE9PTF9GX1tTfE1dW1BfUFVU fENfR0VUXSBmbGFncy4NCg0KSXQgc2hvdWxkIHByb2JhYmx5IGJlIGZsYWdnZWQgYXMgYSBidWcg YW5kIGJhY2twb3J0ZWQgdG8gc3RhYmxlIHJlbGVhc2VzLg0KDQo=