asterix-test-framework

Clone Tools
  • last updated 22 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Issue 548: Initial implementation of CSV output method.

Can be selected via the HTTP interface by setting the Accept: header to

text/csv.

Displays strings, numerics, booleans, and a couple duration types. Detects

situations that cannot be respresented as CSV (list values, nested records)

and throws an exception.

Introduces "outputRecordType" set option to define a fixed RecordType that

all results will be coerced to, to ensure consistent CSV output.

Added test support for CSV output, with one test case for now.

Change-Id: Ib53da6b3c69e38095bdc684b0e8cd53b9f4b1543

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/165

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <westmann@gmail.com>

  1. … 71 more files in changeset.
Add license info so it is visible to maven

Change-Id: I2fa750d7e08acad8a95fdcd2147f83b62061980c

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/185

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <westmann@gmail.com>

  1. … 20 more files in changeset.
fix build warnings

Change-Id: I713a5f117dc660550684338f162582089a5d3403

Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/118

Reviewed-by: Inci Cetindil <icetindil@gmail.com>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

  1. … 15 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 20 more files in changeset.
[maven-release-plugin] prepare release asterix-0.8.6

  1. … 20 more files in changeset.
Introduce support for JSON as a test result type, including sample test case. Change-Id: If2e0454e30b62f52311e156beed0024f615669ce Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/92 Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Reviewed-by: Till Westmann <westmann@gmail.com>

  1. … 6 more files in changeset.
Add -Dtestre option to run a subset of AQL tests. Any test-case with a compilation-unit whose name matches the regular expression will be run. Change-Id: I2b3943d8d9238ef34c6ec26eab9aff8e60a7b165 Reviewed-on: http://fulliautomatix.ics.uci.edu:8443/89 Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Reviewed-by: Ian Maxon <imaxon@uci.edu>

[maven-release-plugin] prepare for next development iteration

  1. … 20 more files in changeset.
[maven-release-plugin] prepare release asterix-0.8.5

  1. … 20 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 20 more files in changeset.
[maven-release-plugin] prepare release asterix-0.8.4

  1. … 20 more files in changeset.
some test cleanup - avoid NPE when reading the "summary field" of the result - avoid IndexOutOfBoundsException for missing result files - get rid of exception tunneling through JsonMappingException - refactor common code into TestCaseContext.getFilesInDir move execution.tests to global.test.includes

  1. … 2 more files in changeset.
Add slow-aql-tests profile.

  1. … 1 more file in changeset.
Remove tabs

Change skipSlowTests to runSlowAQLTests

Consolidate surefire plugin configuration

  1. … 4 more files in changeset.
Introduce skipSlowTests system property set by surefire

  1. … 2 more files in changeset.
Add category attribute to <test-case>; skip slow tests.

remove useless gitignores that Eclipse generates

  1. … 11 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 18 more files in changeset.
[maven-release-plugin] prepare release asterix-0.8.3

  1. … 18 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 18 more files in changeset.
[maven-release-plugin] prepare release asterix-0.8.2

  1. … 18 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 18 more files in changeset.
[maven-release-plugin] prepare release asterix-0.8.1

  1. … 18 more files in changeset.
master merge, ready to push

  1. … 2 more files in changeset.
merge from master

  1. … 149 more files in changeset.
[maven-release-plugin] prepare for next development iteration

  1. … 17 more files in changeset.
[maven-release-plugin] prepare release asterix-0.8.0

  1. … 17 more files in changeset.
Updated all pom.xml versions to 0.8.0-SNAPSHOT

  1. … 17 more files in changeset.