<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to LibElfTestSuite</title><link>https://sourceforge.net/p/elftoolchain/wiki/LibElfTestSuite/</link><description>Recent changes to LibElfTestSuite</description><atom:link href="https://sourceforge.net/p/elftoolchain/wiki/LibElfTestSuite/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 28 Dec 2013 17:40:38 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/elftoolchain/wiki/LibElfTestSuite/feed" rel="self" type="application/rss+xml"/><item><title>LibElfTestSuite modified by Joseph Koshy</title><link>https://sourceforge.net/p/elftoolchain/wiki/LibElfTestSuite/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -2,36 +2,30 @@

   * This test suite exercises [libelf]. 
   * The test suite is built using the [Test Execution Toolkit](http://tetworks.opengroup.org/) from the [Open Group](http://www.opengroup.org). 
-  * Source tree: [source:trunk/test/libelf](/apps/trac/elftoolchain/browser/trunk/test/libelf)
-  * Make ruleset: [source:trunk/mk/elftoolchain.tet.mk](/apps/trac/elftoolchain/browser/trunk/mk/elftoolchain.tet.mk)
+  * Source tree: [trunk/test/libelf](http://sourceforge.net/p/elftoolchain/code/HEAD/tree/trunk/test/libelf)
+  * Make ruleset: [trunk/mk/elftoolchain.tet.mk](http://sourceforge.net/p/elftoolchain/code/HEAD/tree/trunk/mk/elftoolchain.tet.mk)

 ## The `elfc` ELF binary generator

-We utilize a helper [elfc](/apps/trac/elftoolchain/browser/trunk/test/libelf/tset/bin/elfc) to "compile" ELF objects specified using a textual description to binary form. 
+We utilize a helper [elfc](http://sourceforge.net/p/elftoolchain/code/HEAD/tree/trunk/test/libelf/tset/bin/elfc) to "compile" ELF objects specified using a textual description to binary form. 

 This tool allows us to create arbitrary ELF objects for use during testing, including malformed objects, and objects for non-native architectures. 

-The current input is specified using [YAML](http://www.yaml.org/) (but see [#281](/apps/trac/elftoolchain/ticket/281)). 
+The current input is specified using [YAML](http://www.yaml.org/) (but see [#281]). 

-  * Source: [source:trunk/test/libelf/tset/bin/elfc](/apps/trac/elftoolchain/browser/trunk/test/libelf/tset/bin/elfc). 
+  * Source: [trunk/test/libelf/tset/bin/elfc](http://sourceforge.net/p/elftoolchain/code/HEAD/tree/trunk/test/libelf/tset/bin/elfc). 

 ## Scaffolding generation

-A helper tool "[munge-ts](/apps/trac/elftoolchain/browser/trunk/test/libelf/tset/bin/munge-ts)" is used to generate the scaffolding needed by TET. 
+A helper tool "[munge-ts](http://sourceforge.net/p/elftoolchain/code/HEAD/tree/trunk/test/libelf/tset/bin/munge-ts)" is used to generate the scaffolding needed by TET. 

 Test cases are named following a specific pattern: 

   * Test names follow the pattern `tc`_testcasename_`_tp`_testpurposename_`()`. 
   * All test cases that use a given _testcasename_ are grouped together in one TET 'Test Case'. 
-  * `make` rules for scaffolding generation are in [source:trunk/test/libelf/tset/Makefile.tset](/apps/trac/elftoolchain/browser/trunk/test/libelf/tset/Makefile.tset). 
-  * Source: [source:trunk/test/libelf/tset/bin/munge-ts](/apps/trac/elftoolchain/browser/trunk/test/libelf/tset/bin/munge-ts). 
+  * `make` rules for scaffolding generation are in &lt;a href="http://sourceforge.net/p/elftoolchain/code/HEAD/tree/trunk/test/libelf/tset/Makefile.tset"&gt;trunk/test/libelf/tset/Makefile.tset&lt;/a&gt;.
+  * Source: &lt;a href="http://sourceforge.net/p/elftoolchain/code/HEAD/tree/trunk/test/libelf/tset/bin/munge-ts"&gt;source:trunk/test/libelf/tset/bin/munge-ts&lt;/a&gt;.

 Further reading: 

-  * The [documentation](http://tetworks.opengroup.org/) for TET. 
-
-## Open Tickets
-
-[Ticket](/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=id) [Summary](/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=summary) [Status](/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=status) [Owner](/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=owner) [Type](/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=type) [Priority](/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=priority) [Milestone](/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=milestone&amp;amp;desc=1)
-
-No tickets found 
+  * The [documentation](http://tetworks.opengroup.org/) for TET.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Joseph Koshy</dc:creator><pubDate>Sat, 28 Dec 2013 17:40:38 -0000</pubDate><guid>https://sourceforge.netc6a43ddc8fb0fc8a931fee23e531aca3fa419cea</guid></item><item><title>LibElfTestSuite modified by Joseph Koshy</title><link>https://sourceforge.net/p/elftoolchain/wiki/LibElfTestSuite/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="the-libelf-test-suite"&gt;The &lt;code&gt;libelf&lt;/code&gt; Test Suite&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;This test suite exercises &lt;span&gt;[libelf]&lt;/span&gt;. &lt;/li&gt;
&lt;li&gt;The test suite is built using the &lt;a class="" href="http://tetworks.opengroup.org/" rel="nofollow"&gt;Test Execution Toolkit&lt;/a&gt; from the &lt;a class="" href="http://www.opengroup.org" rel="nofollow"&gt;Open Group&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Source tree: &lt;a class="" href="/apps/trac/elftoolchain/browser/trunk/test/libelf"&gt;source:trunk/test/libelf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Make ruleset: &lt;a class="" href="/apps/trac/elftoolchain/browser/trunk/mk/elftoolchain.tet.mk"&gt;source:trunk/mk/elftoolchain.tet.mk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="the-elfc-elf-binary-generator"&gt;The &lt;code&gt;elfc&lt;/code&gt; ELF binary generator&lt;/h2&gt;
&lt;p&gt;We utilize a helper &lt;a class="" href="/apps/trac/elftoolchain/browser/trunk/test/libelf/tset/bin/elfc"&gt;elfc&lt;/a&gt; to "compile" ELF objects specified using a textual description to binary form. &lt;/p&gt;
&lt;p&gt;This tool allows us to create arbitrary ELF objects for use during testing, including malformed objects, and objects for non-native architectures. &lt;/p&gt;
&lt;p&gt;The current input is specified using &lt;a class="" href="http://www.yaml.org/" rel="nofollow"&gt;YAML&lt;/a&gt; (but see &lt;a class="" href="/apps/trac/elftoolchain/ticket/281"&gt;#281&lt;/a&gt;). &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Source: &lt;a class="" href="/apps/trac/elftoolchain/browser/trunk/test/libelf/tset/bin/elfc"&gt;source:trunk/test/libelf/tset/bin/elfc&lt;/a&gt;. &lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="scaffolding-generation"&gt;Scaffolding generation&lt;/h2&gt;
&lt;p&gt;A helper tool "&lt;a class="" href="/apps/trac/elftoolchain/browser/trunk/test/libelf/tset/bin/munge-ts"&gt;munge-ts&lt;/a&gt;" is used to generate the scaffolding needed by TET. &lt;/p&gt;
&lt;p&gt;Test cases are named following a specific pattern: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Test names follow the pattern &lt;code&gt;tc&lt;/code&gt;&lt;em&gt;testcasename&lt;/em&gt;&lt;code&gt;_tp&lt;/code&gt;&lt;em&gt;testpurposename&lt;/em&gt;&lt;code&gt;()&lt;/code&gt;. &lt;/li&gt;
&lt;li&gt;All test cases that use a given &lt;em&gt;testcasename&lt;/em&gt; are grouped together in one TET 'Test Case'. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;make&lt;/code&gt; rules for scaffolding generation are in &lt;a class="" href="/apps/trac/elftoolchain/browser/trunk/test/libelf/tset/Makefile.tset"&gt;source:trunk/test/libelf/tset/Makefile.tset&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Source: &lt;a class="" href="/apps/trac/elftoolchain/browser/trunk/test/libelf/tset/bin/munge-ts"&gt;source:trunk/test/libelf/tset/bin/munge-ts&lt;/a&gt;. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Further reading: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a class="" href="http://tetworks.opengroup.org/" rel="nofollow"&gt;documentation&lt;/a&gt; for TET. &lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="open-tickets"&gt;Open Tickets&lt;/h2&gt;
&lt;p&gt;&lt;a class="" href="/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=id"&gt;Ticket&lt;/a&gt; &lt;a class="" href="/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=summary"&gt;Summary&lt;/a&gt; &lt;a class="" href="/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=status"&gt;Status&lt;/a&gt; &lt;a class="" href="/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=owner"&gt;Owner&lt;/a&gt; &lt;a class="" href="/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=type"&gt;Type&lt;/a&gt; &lt;a class="" href="/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=priority"&gt;Priority&lt;/a&gt; &lt;a class="" href="/apps/trac/elftoolchain/query?status=%21closed&amp;amp;max=0&amp;amp;component=libelf-testsuite&amp;amp;order=milestone&amp;amp;desc=1"&gt;Milestone&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;No tickets found &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Joseph Koshy</dc:creator><pubDate>Wed, 25 Dec 2013 07:30:32 -0000</pubDate><guid>https://sourceforge.net7aa5c50bf02992a6e05d1a701d0d470699ac3739</guid></item></channel></rss>