From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi0-x236.google.com (mail-oi0-x236.google.com [IPv6:2607:f8b0:4003:c06::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id E788281D7D for ; Sun, 6 Nov 2016 01:57:25 -0800 (PST) Received: by mail-oi0-x236.google.com with SMTP id v84so211148946oie.3 for ; Sun, 06 Nov 2016 01:57:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=2LJo875XTO/8U0A1fyuIJ7PYB0WmwMt2pp2fNeXieTE=; b=lkAq0JyklL+TvuHL+T6VvCb3+ChsDdLqJRu9mXbkwoVqzRDU4w3wtzgy/4YNuZpOFy 68BKb+1IPFO46iTNnHbTFletZGeNzsKL/6tj1iGJanTv9UbUiQoguJaSZl07h/88J1w6 sxIg8Q9CExjwvp7VYlphYP6SGzQeGErT2H6lXUtg14QXhNxvMGI3+XLmM+2G8bbCbecQ 9BQj+7IlNzTX11v53w9CTusc+knEjr5KgvDJARcqLrEvAYk8qvgDd/TW9h6XlR9GIU4D 6JHlvJqXso4qL/gR4w3Ec//ZdoVc7rGgVdUzEvvvoCbNhUodb65Pi9EneDmrTzpFps5G eNLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=2LJo875XTO/8U0A1fyuIJ7PYB0WmwMt2pp2fNeXieTE=; b=RBWZP+/kfKa5xv7jlTI8XmGgBAjYJQEqTNXUgHz749WiKKTq3yhRSwWOPWsUk/OdxL aliSeuuMpEu60AMnGG6OQ/e9+z6oRXLfHLti0SWuwSKB7Pm2adoPcpWl3xGmhDb2I8c4 aPcQBx/mjh5b/BvZmlhK3O1Qpt//1y3on9ZlL+upK2XcJBKwUyOUCLYPpda5y18UF+Lb PazgQi2++iwWDDzeiIlxpghpVgnY8MWvZIqPVUMHifcnaZwzj9d7bOm+5bx9E1znj9H+ q7ovBFwsIR0EZLtaunGDI35Y+PVnVeUS1AO4Z2YgxzQMgKj7q90Yg0NjcVbiiH4wcI9k 2MbQ== X-Gm-Message-State: ABUngvdcvDuuZZQBhPWqxyIPu1503YTo2uCu5YS2tUcLbCImsWkeacxOOA7RechP4bZAGMx2fdAq9p+3APLGhg== X-Received: by 10.157.27.134 with SMTP id z6mr805731otd.189.1478426247580; Sun, 06 Nov 2016 01:57:27 -0800 (PST) MIME-Version: 1.0 Received: by 10.182.130.66 with HTTP; Sun, 6 Nov 2016 01:57:27 -0800 (PST) From: Matt Lazarowitz Date: Sun, 6 Nov 2016 01:57:27 -0800 Message-ID: To: edk2-devel@lists.01.org X-Content-Filtered-By: Mailman/MimeDel 2.1.21 Subject: Unit tests and the EDK2 X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2016 09:57:26 -0000 Content-Type: text/plain; charset=UTF-8 I would like to find out if anyone has experience with an off the shelf unit test framework in the EDK2. I'm currently experimenting with embUnit and have some of the project's sample code running without using the StdLib package. My eventual goal is to see if this can be used as an automated unit test system similar to what is used in other areas of software development. I'm at a point where I believe I could write some basic tests for library function calls, but before I continue, I wanted to check if anyone else has done any development with the same goal in mind. Matt