Searched refs:job (Results 1 - 25 of 37) sorted by relevance

12

/ec/ECSpooler/tests/
H A DtestHaskellQC.py24 result = HaskellQC(self.params)._process_checkSemantics(self.job)
35 self.job['tests'] = ['default',]
36 self.job['properties'] = ''
38 result = HaskellQC(self.params)._process_checkSemantics(self.job)
70 job = BackendJob(data=self.jobdata)
73 result = backend._manage_checkSyntax(job)
86 job = BackendJob(data=self.jobdata)
89 result = backend._manage_checkSyntax(job)
91 #print 'jobId', job.getId()
104 job
[all...]
H A DtestErlang.py23 result = Erlang.Erlang(self.params)._process_checkSemantics(self.job)
34 self.job['tests'] = ['simple',]
36 result = Erlang.Erlang(self.params)._process_checkSemantics(self.job)
57 job = BackendJob(data=self.jobdata)
60 result = backend._manage_checkSyntax(job)
62 #print 'jobId', job.getId()
75 job = BackendJob(data=self.jobdata)
78 result = backend._manage_checkSyntax(job)
80 #print 'jobId', job.getId()
93 job
[all...]
H A DtestHaskell.py24 result = Haskell(self.params)._process_checkSemantics(self.job)
35 self.job['tests'] = ['simple',]
37 result = Haskell(self.params)._process_checkSemantics(self.job)
58 job = BackendJob(data=self.jobdata)
61 result = backend._manage_checkSyntax(job)
74 job = BackendJob(data=self.jobdata)
77 result = backend._manage_checkSyntax(job)
79 #print 'jobId', job.getId()
92 job = BackendJob(data=self.jobdata)
95 result = backend._manage_checkSemantics(job)
[all...]
H A DtestHaskellExt.py24 result = HaskellExt(self.params)._process_checkSemantics(self.job)
35 self.job['tests'] = ['simple',]
37 result = HaskellExt(self.params)._process_checkSemantics(self.job)
58 job = BackendJob(data=self.jobdata)
61 result = backend._manage_checkSyntax(job)
74 job = BackendJob(data=self.jobdata)
77 result = backend._manage_checkSyntax(job)
79 #print 'jobId', job.getId()
92 job = BackendJob(data=self.jobdata)
95 result = backend._manage_checkSemantics(job)
[all...]
H A DtestScheme.py29 result = Scheme.Scheme(self.params)._process_checkSemantics(self.job)
40 self.job['tests'] = ['simple',]
42 result = Scheme.Scheme(self.params)._process_checkSemantics(self.job)
58 job = BackendJob(data=jobdata)
61 result = backend._manage_checkSyntax(job)
77 job = BackendJob(data=jobdata)
80 result = backend._manage_checkSyntax(job)
98 job = BackendJob(data=jobdata)
101 result = backend._manage_checkSemantics(job)
119 job
[all...]
H A DtestHaskellIO.py34 job = BackendJob(data=self.jobdata)
37 result = backend._manage_checkSyntax(job)
39 #print 'jobId', job.getId()
52 job = BackendJob(data=self.jobdata)
55 result = backend._manage_checkSyntax(job)
57 #print 'jobId', job.getId()
70 job = BackendJob(data=self.jobdata)
73 result = backend._manage_checkSemantics(job)
75 #print 'jobId', job.getId()
88 job
[all...]
H A DtestJava.py55 job = BackendJob(data=self.jobdata)
58 result = backend._manage_checkSyntax(job)
71 job = BackendJob(data=self.jobdata)
74 result = backend._manage_checkSyntax(job)
76 #print 'jobId', job.getId()
98 job = BackendJob(data=self.jobdata)
101 result = backend._manage_checkSemantics(job)
114 job = BackendJob(data=self.jobdata)
117 result = backend._manage_checkSemantics(job)
119 #print 'jobId', job
[all...]
H A DtestKeywords.py33 job = BackendJob(data=self.jobdata)
36 result = backend._process_execute(job)
49 job = BackendJob(data=self.jobdata)
52 result = backend._process_execute(job)
67 job = BackendJob(data=self.jobdata)
70 result = backend._process_execute(job)
85 job = BackendJob(data=self.jobdata)
88 result = backend._process_execute(job)
H A DtestPyUnit.py40 job = BackendJob(data=self.jobdata)
43 result = backend._manage_checkSyntax(job)
56 job = BackendJob(data=self.jobdata)
59 result = backend._manage_checkSyntax(job)
72 job = BackendJob(data=self.jobdata)
75 result = backend._manage_checkSemantics(job)
88 job = BackendJob(data=self.jobdata)
91 result = backend._manage_checkSemantics(job)
H A DtestPython.py33 job = BackendJob(data=self.jobdata)
36 result = backend._manage_checkSyntax(job)
49 job = BackendJob(data=self.jobdata)
52 result = backend._manage_checkSyntax(job)
65 job = BackendJob(data=self.jobdata)
68 result = backend._manage_checkSemantics(job)
81 job = BackendJob(data=self.jobdata)
84 result = backend._manage_checkSemantics(job)
H A DtestJavaRE.py34 job = BackendJob(data=self.jobdata)
37 result = backend._manage_checkSyntax(job)
39 #print 'jobId', job.getId()
52 job = BackendJob(data=self.jobdata)
55 result = backend._manage_checkSyntax(job)
57 #print 'jobId', job.getId()
70 job = BackendJob(data=self.jobdata)
73 result = backend._manage_checkSemantics(job)
75 #print 'jobId', job.getId()
88 job
[all...]
H A DtestXML.py31 job = BackendJob(data=self.jobdata)
36 result = backend._wellFormedCheck(job)
50 job = BackendJob(data=self.jobdata)
54 result = backend._wellFormedCheck(job)
68 job = BackendJob(data=self.jobdata)
73 result = backend._wellFormedCheck(job)
88 job = BackendJob(data=self.jobdata)
92 result = backend._validationCheck(job)
107 job = BackendJob(data=self.jobdata)
112 result = backend._validationCheck(job)
[all...]
H A DtestTestJob.py23 self.job = BackendJob(data=self.data, id=id)
33 self.assertEqual(self.backend, self.job.getBackend())
37 self.assertEqual(self.submission, self.job.getSubmission())
42 self.job.setBackend(self.varBackend)
43 self.assertEqual(self.varBackend, self.job.getBackend())
47 self.job.setSubmission(self.varSubmission)
48 self.assertEqual(self.varSubmission, self.job.getSubmission())
H A DProgrammingBackendTestCase.py22 self.job['tests'] = ['simple']
24 exec 'result = %s(self.params)._manage_checkSyntax(self.job)' % self.backendClassName
37 self.job['tests'] = ['simple']
39 exec 'result = %s(self.params)._manage_checkSemantics(self.job)' % self.backendClassName
H A DtestJavac.py42 job = BackendJob(data=self.jobdata)
45 result = backend._manage_checkSyntax(job)
58 job = BackendJob(data=self.jobdata)
61 result = backend._manage_checkSyntax(job)
63 #print 'jobId', job.getId()
H A DtestJUnit.py104 job = BackendJob(data=self.jobdata)
107 result = backend._manage_checkSyntax(job)
120 job = BackendJob(data=self.jobdata)
123 result = backend._manage_checkSyntax(job)
157 job = BackendJob(data=self.jobdata)
162 result = backend._manage_checkSyntax(job)
168 result = backend._manage_checkSemantics(job)
181 job = BackendJob(data=self.jobdata)
186 result = backend._manage_checkSyntax(job)
192 result = backend._manage_checkSemantics(job)
[all...]
/ec/ECSpooler/backends/sql/
H A DSQL.py100 def getAdditionalProperties(job):
104 checkOnlyForDatabase = getNumForBool(job['compareDatabases'])
105 nonSelectStatements = getNumForBool(job['nonSelectStatements'])
106 noTypeCheck = getNumForBool(job['noTypeCheck'])
107 forceCheckForWrongRows = getNumForBool(job['forceCheckForWrongRows'])
141 def _process_execute(self, job):
146 testSpecs = self._getTests(job)
150 LOG.warn('%s, %s' % (msg, job.getId()))
154 submission = job['submission']
157 databaseCreationQueries = job['databaseCreationQuerie
[all...]
/ec/ECSpooler/backends/xml/
H A DXML.py141 def _process_execute(self, job):
144 @see: Backend._process_execute(self, job)
148 LOG.info('Executing tests (%s)' % job.getId())
149 result = self._process_doTests(job)
158 def _process_doTests(self, job):
169 testSpecs = self._getTests(job)
173 LOG.warn('%s, %s' % (msg, job.getId()))
188 result = self._wellFormedCheck(job)
192 result = self._validationCheck(job)
196 result = self._xPathCheck(job)
[all...]
/ec/ECSpooler/backends/keywords/
H A DKeywords.py86 def _process_execute(self, job):
88 Executes a test job using the given test data in job.
90 @param: job: a BackendJob
97 LOG.info('Executing tests (%s)' % job.getId())
98 result = self._process_doTests(job)
110 def _process_doTests(self, job):
118 testSpecs = self._getTests(job)
122 LOG.warn('%s, %s' % (msg, job.getId()))
133 testdata = repeatField.getAccessor()(job[repeatFiel
[all...]
/ec/ECSpooler/backends/haskellext/
H A DHaskellExt.py95 def _process_checkSemantics(self, job):
103 testSpecs = self._getTests(job)
107 LOG.warn('%s, %s' % (msg, job.getId()))
118 testdata = repeatField.getAccessor()(job[repeatField.getName()])
122 LOG.warn('%s, %s' % (msg, job.getId()))
127 model = job['modelSolution']
128 submission = job['submission']
156 for test in self._getTests(job):
169 # schema - unless the according data are available in the job object
171 if job
[all...]
/ec/ECSpooler/backends/echo/
H A DEcho.py45 def _process_execute(self, job):
47 @param job
50 submission = job['submission']
/ec/ECSpooler/backends/haskellqc/
H A DHaskellQC.py135 def _process_checkSemantics(self, job):
141 testSpecs = self._getTests(job)
145 LOG.warn('%s, %s' % (msg, job.getId()))
149 submission = job['submission']
150 properties = job['properties']
172 LOG.warn('%s, %s' % (msg, job.getId()))
194 self._writeModule('Student', submission, self.srcFileSuffix, job.getId(), test.encoding)
195 self._writeModule('Properties', properties, self.srcFileSuffix, job.getId(), test.encoding)
207 job.getId(),
290 job variable in class:HaskellQC
[all...]
/ec/ECSpooler/backends/pyunit/
H A DPyUnit.py120 def _process_checkSemantics(self, job):
126 testSpecs = self._getTests(job)
130 LOG.warn('%s, %s' % (msg, job.getId()))
134 imports = job['imports']
136 unitTests = job['unitTests']
138 submission = job['submission']
153 for test in self._getTests(job):
162 self._writeModule('Student', submission, '.py', job.getId(), test.encoding)
183 job.getId(),
/ec/ECSpooler/lib/
H A DProgrammingBackend.py54 # set default time (in seconds) before killing a test job's execution
64 def _process_execute(self, job):
66 Executes a check job.
68 @param: job: a BackendJob with all relevant test data
76 LOG.info('Invoking syntax check (%s)' % job.getId())
77 result = self._manage_checkSyntax(job) # returns a BackendResult
90 LOG.info('Invoking semantic check (%s)' % job.getId())
91 result = self._manage_checkSemantics(job)
105 self._cleanup(job.getId())
111 def _manage_checkSyntax(self, job)
[all...]
/ec/ECSpooler/backends/erlang/
H A DErlang.py171 def _process_checkSemantics(self, job):
179 testSpecs = self._getTests(job)
183 LOG.warn('%s, %s' % (msg, job.getId()))
194 testdata = repeatField.getAccessor()(job[repeatField.getName()])
198 LOG.warn('%s, %s' % (msg, job.getId()))
204 model = job['modelSolution']
205 submission = job.getSubmission()
220 for test in self._getTests(job):
237 self.srcFileSuffix, job.getId(),
254 self.srcFileSuffix, job
[all...]

Completed in 1630 milliseconds

12