ATEST-319
This commit is contained in:
@ -129,7 +129,7 @@ Queries are applied to a range. The following types of ranges ranges are support
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
- **startDate**: The start date of the time range (ISO8601 format (YYYY-MM-DDThh:mm:ss.sTZD e.g. 1997-07-16T19:20:30.475+02:00 (omitting +02:00 falls back to the local time zone)).
|
- **startDate**: The start date of the time range (ISO8601 format (YYYY-MM-DDThh:mm:ss.sTZD e.g. 1997-07-16T19:20:30.123+02:00 (omitting +02:00 falls back to the local time zone)). Additionally, ISO8601 format up to nano seconds is also supported (e.g. 1997-07-16T19:20:30.123456789+02:00).
|
||||||
- **endDate**: The end date of the time range.
|
- **endDate**: The end date of the time range.
|
||||||
|
|
||||||
|
|
||||||
|
@ -407,8 +407,8 @@ public class QueryRestControllerCsvTest extends AbstractDaqRestTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testDateRangeQuery() throws Exception {
|
public void testDateRangeQuery() throws Exception {
|
||||||
String startDate = RequestRangeDate.format(0);
|
String startDate = TimeUtils.format(0);
|
||||||
String endDate = RequestRangeDate.format(10);
|
String endDate = TimeUtils.format(10);
|
||||||
DAQQuery request = new DAQQuery(
|
DAQQuery request = new DAQQuery(
|
||||||
new RequestRangeDate(
|
new RequestRangeDate(
|
||||||
startDate,
|
startDate,
|
||||||
@ -424,10 +424,14 @@ public class QueryRestControllerCsvTest extends AbstractDaqRestTest {
|
|||||||
cellProcessors.add(new NotNull());
|
cellProcessors.add(new NotNull());
|
||||||
queryFields.add(QueryField.iocSeconds);
|
queryFields.add(QueryField.iocSeconds);
|
||||||
cellProcessors.add(new NotNull());
|
cellProcessors.add(new NotNull());
|
||||||
|
queryFields.add(QueryField.iocDate);
|
||||||
|
cellProcessors.add(new NotNull());
|
||||||
queryFields.add(QueryField.iocMillis);
|
queryFields.add(QueryField.iocMillis);
|
||||||
cellProcessors.add(new NotNull());
|
cellProcessors.add(new NotNull());
|
||||||
queryFields.add(QueryField.globalSeconds);
|
queryFields.add(QueryField.globalSeconds);
|
||||||
cellProcessors.add(new NotNull());
|
cellProcessors.add(new NotNull());
|
||||||
|
queryFields.add(QueryField.globalDate);
|
||||||
|
cellProcessors.add(new NotNull());
|
||||||
queryFields.add(QueryField.globalMillis);
|
queryFields.add(QueryField.globalMillis);
|
||||||
cellProcessors.add(new NotNull());
|
cellProcessors.add(new NotNull());
|
||||||
queryFields.add(QueryField.shape);
|
queryFields.add(QueryField.shape);
|
||||||
@ -470,10 +474,14 @@ public class QueryRestControllerCsvTest extends AbstractDaqRestTest {
|
|||||||
assertEquals("" + pulse, customerMap.get(QueryField.pulseId.name()));
|
assertEquals("" + pulse, customerMap.get(QueryField.pulseId.name()));
|
||||||
assertEquals("" + TimeUtils.getTimeStr(TestTimeUtils.getTimeFromPulseId(pulse)),
|
assertEquals("" + TimeUtils.getTimeStr(TestTimeUtils.getTimeFromPulseId(pulse)),
|
||||||
customerMap.get(QueryField.iocSeconds.name()));
|
customerMap.get(QueryField.iocSeconds.name()));
|
||||||
|
assertEquals("" + TimeUtils.format(TestTimeUtils.getTimeFromPulseId(pulse)),
|
||||||
|
customerMap.get(QueryField.iocDate.name()));
|
||||||
assertEquals("" + TimeUtils.getMillis(TestTimeUtils.getTimeFromPulseId(pulse)),
|
assertEquals("" + TimeUtils.getMillis(TestTimeUtils.getTimeFromPulseId(pulse)),
|
||||||
customerMap.get(QueryField.iocMillis.name()));
|
customerMap.get(QueryField.iocMillis.name()));
|
||||||
assertEquals("" + TimeUtils.getTimeStr(TestTimeUtils.getTimeFromPulseId(pulse)),
|
assertEquals("" + TimeUtils.getTimeStr(TestTimeUtils.getTimeFromPulseId(pulse)),
|
||||||
customerMap.get(QueryField.globalSeconds.name()));
|
customerMap.get(QueryField.globalSeconds.name()));
|
||||||
|
assertEquals("" + TimeUtils.format(TestTimeUtils.getTimeFromPulseId(pulse)),
|
||||||
|
customerMap.get(QueryField.globalDate.name()));
|
||||||
assertEquals("" + TimeUtils.getMillis(TestTimeUtils.getTimeFromPulseId(pulse)),
|
assertEquals("" + TimeUtils.getMillis(TestTimeUtils.getTimeFromPulseId(pulse)),
|
||||||
customerMap.get(QueryField.globalMillis.name()));
|
customerMap.get(QueryField.globalMillis.name()));
|
||||||
assertEquals("[1]", customerMap.get(QueryField.shape.name()));
|
assertEquals("[1]", customerMap.get(QueryField.shape.name()));
|
||||||
@ -559,8 +567,8 @@ public class QueryRestControllerCsvTest extends AbstractDaqRestTest {
|
|||||||
public void testDateRangeQueryNrOfBinsAggregate() throws Exception {
|
public void testDateRangeQueryNrOfBinsAggregate() throws Exception {
|
||||||
long startTime = 0;
|
long startTime = 0;
|
||||||
long endTime = 99;
|
long endTime = 99;
|
||||||
String startDate = RequestRangeDate.format(startTime);
|
String startDate = TimeUtils.format(startTime);
|
||||||
String endDate = RequestRangeDate.format(endTime);
|
String endDate = TimeUtils.format(endTime);
|
||||||
DAQQuery request = new DAQQuery(
|
DAQQuery request = new DAQQuery(
|
||||||
new RequestRangeDate(
|
new RequestRangeDate(
|
||||||
startDate,
|
startDate,
|
||||||
@ -651,8 +659,8 @@ public class QueryRestControllerCsvTest extends AbstractDaqRestTest {
|
|||||||
public void testDateRangeQueryBinSizeAggregate() throws Exception {
|
public void testDateRangeQueryBinSizeAggregate() throws Exception {
|
||||||
long startTime = 0;
|
long startTime = 0;
|
||||||
long endTime = 999;
|
long endTime = 999;
|
||||||
String startDate = RequestRangeDate.format(startTime);
|
String startDate = TimeUtils.format(startTime);
|
||||||
String endDate = RequestRangeDate.format(endTime);
|
String endDate = TimeUtils.format(endTime);
|
||||||
DAQQuery request = new DAQQuery(
|
DAQQuery request = new DAQQuery(
|
||||||
new RequestRangeDate(
|
new RequestRangeDate(
|
||||||
startDate,
|
startDate,
|
||||||
|
@ -460,8 +460,8 @@ public class QueryRestControllerJsonTest extends AbstractDaqRestTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testDateRangeQuery() throws Exception {
|
public void testDateRangeQuery() throws Exception {
|
||||||
String startDate = RequestRangeDate.format(1000);
|
String startDate = TimeUtils.format(1000);
|
||||||
String endDate = RequestRangeDate.format(1010);
|
String endDate = TimeUtils.format(1010);
|
||||||
DAQQuery request = new DAQQuery(
|
DAQQuery request = new DAQQuery(
|
||||||
new RequestRangeDate(
|
new RequestRangeDate(
|
||||||
startDate,
|
startDate,
|
||||||
@ -547,8 +547,8 @@ public class QueryRestControllerJsonTest extends AbstractDaqRestTest {
|
|||||||
public void testDateRangeQueryNrOfBinsAggregate() throws Exception {
|
public void testDateRangeQueryNrOfBinsAggregate() throws Exception {
|
||||||
long startTime = 1000;
|
long startTime = 1000;
|
||||||
long endTime = 1099;
|
long endTime = 1099;
|
||||||
String startDate = RequestRangeDate.format(startTime);
|
String startDate = TimeUtils.format(startTime);
|
||||||
String endDate = RequestRangeDate.format(endTime);
|
String endDate = TimeUtils.format(endTime);
|
||||||
DAQQuery request = new DAQQuery(
|
DAQQuery request = new DAQQuery(
|
||||||
new RequestRangeDate(
|
new RequestRangeDate(
|
||||||
startDate,
|
startDate,
|
||||||
@ -588,8 +588,8 @@ public class QueryRestControllerJsonTest extends AbstractDaqRestTest {
|
|||||||
public void testDateRangeQueryBinSizeAggregate() throws Exception {
|
public void testDateRangeQueryBinSizeAggregate() throws Exception {
|
||||||
long startTime = 10000;
|
long startTime = 10000;
|
||||||
long endTime = 10999;
|
long endTime = 10999;
|
||||||
String startDate = RequestRangeDate.format(startTime);
|
String startDate = TimeUtils.format(startTime);
|
||||||
String endDate = RequestRangeDate.format(endTime);
|
String endDate = TimeUtils.format(endTime);
|
||||||
DAQQuery request = new DAQQuery(
|
DAQQuery request = new DAQQuery(
|
||||||
new RequestRangeDate(
|
new RequestRangeDate(
|
||||||
startDate,
|
startDate,
|
||||||
|
Reference in New Issue
Block a user