• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1NAME='Sparse Kernel Test'
2TIME='MEDIUM'
3TEST_TYPE='client'
4TEST_CATEGORY='Functional'
5TEST_CLASS='Kernel'
6AUTHOR='Martin Bligh <mbligh@google.com>'
7DOC='''\
8Sparse is a semantic parser of source files: it's neither a compiler
9(although it could be used as a front-end for one) nor is it a
10preprocessor (although it contains as a part of it a preprocessing
11phase).
12
13It is meant to be a small - and simple - library.  Scanty and meager,
14and partly because of that easy to use.  It has one mission in life:
15create a semantic parse tree for some arbitrary user for further
16analysis.  It's not a tokenizer, nor is it some generic context-free
17parser.  In fact, context (semantics) is what it's all about - figuring
18out not just what the grouping of tokens are, but what the _types_ are
19that the grouping implies.
20'''
21job.run_test('sparse',
22             base_tree='/usr/local/src/linux-2.6.14.tar.bz2',
23             patches='/usr/local/src/patch-2.6.14-git6.bz2',
24             config='http://ftp.kernel.org/pub/linux/kernel/people/mbligh/config/config.up')
25
26