Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0046485 | Openbravo ERP | A. Platform | public | 2021-05-04 14:44 | 2021-11-30 11:23 |
|
Reporter | alostale | |
Assigned To | platform | |
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | PR21Q3 | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0046485: clean up main jUnit test suites |
Description | Currently there are 4 main test suites under org.openbravo.test package:
* Run in CI:
- AllAntTaskTests: ant run.all.tests
- AllWebserviceTests: ant run.webservice.tests
* Not run in CI:
- AntTaskTests: ant run.tests
- AllQuickAntTaskTests: ant run.quick.tests
- AllTests: not ant task
Having 5 suites with unclear intents each of them makes it hard to maintain. Also it is unclear what is the purpose of those suites which are not executed as part of the UI. |
Steps To Reproduce | - |
Proposed Solution | * Remove the following suites as they are not executed in CI
- AntTaskTests
- AllQuickAntTaskTests
- AllTests
* Remove the following ant tasks as they are not executed in CI
- run.tests
- run.quick.tests
* Rename the following suites to make clearer their goal, maintaining the ant task names invoking them
- AllAntTaskTests -> StandaloneTestSuite
- AllWebserviceTests -> WebserviceTestSuite |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0033554 | | scheduled | Triage Platform Base | Openbravo ERP | some test cases not executed in CI | related to | feature request | 0048176 | | closed | caristu | Retail Modules | missing jUnit standard CI test suites |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2021-05-04 14:44 | alostale | New Issue | |
2021-05-04 14:44 | alostale | Assigned To | => platform |
2021-05-04 14:44 | alostale | Modules | => Core |
2021-05-04 14:44 | alostale | Triggers an Emergency Pack | => No |
2021-05-04 14:47 | alostale | Proposed Solution updated | |
2021-05-04 15:04 | hgbot | Note Added: 0127771 | |
2021-05-05 09:56 | alostale | Relationship added | related to 0033554 |
2021-05-05 10:30 | shuehner | Issue Monitored: shuehner | |
2021-05-07 07:56 | hgbot | Resolution | open => fixed |
2021-05-07 07:56 | hgbot | Status | new => closed |
2021-05-07 07:56 | hgbot | Note Added: 0127877 | |
2021-05-07 07:56 | hgbot | Fixed in Version | => PR21Q3 |
2021-05-07 07:56 | hgbot | Note Added: 0127878 | |
2021-05-11 08:26 | hgbot | Note Added: 0127979 | |
2021-05-11 08:26 | hgbot | Note Added: 0127980 | |
2021-05-11 08:26 | hgbot | Note Added: 0127981 | |
2021-05-11 08:31 | hgbot | Note Added: 0127982 | |
2021-05-11 08:32 | hgbot | Note Added: 0127983 | |
2021-05-11 08:32 | hgbot | Note Added: 0127984 | |
2021-11-30 11:23 | caristu | Issue cloned | 0048176 |
2021-11-30 11:23 | caristu | Relationship added | related to 0048176 |
Notes |
|
(0127771)
|
hgbot
|
2021-05-04 15:04
|
|
|
|
(0127877)
|
hgbot
|
2021-05-07 07:56
|
|
|
|
(0127878)
|
hgbot
|
2021-05-07 07:56
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 8ad7ea000ce77f1a92d23c8a0481e25f7e724c9d
Author: Asier Lostalé <asier.lostale@openbravo.com>
Date: 2021-05-06T13:21:46+02:00
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/8ad7ea000ce77f1a92d23c8a0481e25f7e724c9d [^]
fixes FR-46485: clean up main jUnit test suites
This commit:
* Removes the following suites as they are not executed in CI
- AntTaskTests
- AllQuickAntTaskTests
- AllTests
* Removes the following ant tasks as they are not executed in CI
- run.tests
- run.quick.tests
* Renames the following suites to make clearer their goal, maintaining the ant task names invoking them
- AllAntTaskTests -> StandaloneTestSuite
- AllWebserviceTests -> WebserviceTestSuite
---
A src-test/src/org/openbravo/test/StandaloneTestSuite.java
A src-test/src/org/openbravo/test/WebserviceTestSuite.java
M build.xml
M src-test/build.xml
R src-test/src/org/openbravo/test/AllQuickAntTaskTests.java
R src-test/src/org/openbravo/test/AllTests.java
R src-test/src/org/openbravo/test/AntTaskTests.java
---
|
|
|
(0127979)
|
hgbot
|
2021-05-11 08:26
|
|
|
|
(0127980)
|
hgbot
|
2021-05-11 08:26
|
|
|
|
(0127981)
|
hgbot
|
2021-05-11 08:26
|
|
|
|
(0127982)
|
hgbot
|
2021-05-11 08:31
|
|
|
|
(0127983)
|
hgbot
|
2021-05-11 08:32
|
|
|
|
(0127984)
|
hgbot
|
2021-05-11 08:32
|
|
|