From 152cb381ea2c915c762416092337ce1d8589d1c6 Mon Sep 17 00:00:00 2001 From: Aijana Schumann Date: Mon, 6 Dec 2021 15:09:15 +0100 Subject: Update ODLUX Update login view, add logout after user session ends, add user settings, several bugfixes Issue-ID: CCSDK-3540 Signed-off-by: Aijana Schumann Change-Id: I21137756b204287e25766a9646bf2faf7bad9d35 --- .../configurationApp/src/actions/deviceActions.ts | 6 + .../src/handlers/viewDescriptionHandler.ts | 6 +- .../src/views/configurationApplication.tsx | 13 +- .../src/actions/connectionStatusCountActions.ts | 9 +- .../src/components/editNetworkElementDialog.tsx | 4 +- .../src/components/infoNetworkElementDialog.tsx | 2 +- .../src/handlers/connectionStatusCountHandler.ts | 9 +- sdnr/wt/odlux/apps/connectApp/src/index.html | 2 +- .../wt/odlux/apps/connectApp/src/pluginConnect.tsx | 25 +- sdnr/wt/odlux/apps/connectApp/webpack.config.js | 22 +- .../apps/faultApp/src/actions/statusActions.ts | 15 +- .../faultApp/src/handlers/faultStatusHandler.ts | 9 +- sdnr/wt/odlux/apps/faultApp/src/pluginFault.tsx | 30 +- sdnr/wt/odlux/framework/pom.xml | 3 +- .../odlux/framework/src/actions/authentication.ts | 54 + .../odlux/framework/src/actions/settingsAction.ts | 64 + .../odlux/framework/src/actions/websocketAction.ts | 20 +- sdnr/wt/odlux/framework/src/app.tsx | 14 +- .../src/components/material-table/index.tsx | 13 +- .../src/components/material-table/tableFilter.tsx | 5 +- .../src/components/material-ui/listItemLink.tsx | 3 +- .../framework/src/components/navigationMenu.tsx | 11 + .../framework/src/components/settings/general.tsx | 109 + .../wt/odlux/framework/src/components/titleBar.tsx | 18 +- .../src/handlers/applicationStateHandler.ts | 19 +- .../src/handlers/authenticationHandler.ts | 6 +- sdnr/wt/odlux/framework/src/index.dev.html | 1 + .../odlux/framework/src/middleware/navigation.ts | 13 +- .../odlux/framework/src/models/applicationInfo.ts | 3 + .../odlux/framework/src/models/authentication.ts | 28 +- sdnr/wt/odlux/framework/src/models/settings.ts | 27 + .../odlux/framework/src/services/applicationApi.ts | 15 + .../src/services/authenticationService.ts | 10 +- .../framework/src/services/broadcastService.ts | 110 + sdnr/wt/odlux/framework/src/services/index.ts | 9 +- .../framework/src/services/notificationService.ts | 37 +- .../wt/odlux/framework/src/services/restService.ts | 1 + .../framework/src/services/settingsService.ts | 41 + .../framework/src/services/userSessionService.ts | 80 + .../wt/odlux/framework/src/utilities/yangHelper.ts | 5 + sdnr/wt/odlux/framework/src/views/frame.tsx | 10 +- sdnr/wt/odlux/framework/src/views/home.tsx | 185 +- sdnr/wt/odlux/framework/src/views/login.tsx | 79 +- sdnr/wt/odlux/framework/src/views/settings.tsx | 126 + sdnr/wt/odlux/framework/webpack.config.js | 30 +- sdnr/wt/odlux/odlux.properties | 8 +- sdnr/wt/odlux/test.txt | 3742 ++++++++++++++++++++ 47 files changed, 4880 insertions(+), 171 deletions(-) create mode 100644 sdnr/wt/odlux/framework/src/actions/settingsAction.ts create mode 100644 sdnr/wt/odlux/framework/src/components/settings/general.tsx create mode 100644 sdnr/wt/odlux/framework/src/models/settings.ts create mode 100644 sdnr/wt/odlux/framework/src/services/broadcastService.ts create mode 100644 sdnr/wt/odlux/framework/src/services/settingsService.ts create mode 100644 sdnr/wt/odlux/framework/src/services/userSessionService.ts create mode 100644 sdnr/wt/odlux/framework/src/views/settings.tsx create mode 100644 sdnr/wt/odlux/test.txt diff --git a/sdnr/wt/odlux/apps/configurationApp/src/actions/deviceActions.ts b/sdnr/wt/odlux/apps/configurationApp/src/actions/deviceActions.ts index b5dd310bc..ac8aa0ac2 100644 --- a/sdnr/wt/odlux/apps/configurationApp/src/actions/deviceActions.ts +++ b/sdnr/wt/odlux/apps/configurationApp/src/actions/deviceActions.ts @@ -55,6 +55,12 @@ export const updateNodeIdAsyncActionCreator = (nodeId: string) => async (dispatc const { availableCapabilities, unavailableCapabilities, importOnlyModules } = await restService.getCapabilitiesByMountId(nodeId); if (!availableCapabilities || availableCapabilities.length <= 0) { + dispatch(new SetCollectingSelectionData(false)); + dispatch(new UpdateDeviceDescription(nodeId, {}, [])); + dispatch(new UpdatViewDescription("", [], { + displayMode: DisplayModeType.displayAsMessage, + renderMessage: `NetworkElement : "${nodeId}" has no capabilities.` + })); throw new Error(`NetworkElement : [${nodeId}] has no capabilities.`); } diff --git a/sdnr/wt/odlux/apps/configurationApp/src/handlers/viewDescriptionHandler.ts b/sdnr/wt/odlux/apps/configurationApp/src/handlers/viewDescriptionHandler.ts index 7a9812bfd..ff85a97ea 100644 --- a/sdnr/wt/odlux/apps/configurationApp/src/handlers/viewDescriptionHandler.ts +++ b/sdnr/wt/odlux/apps/configurationApp/src/handlers/viewDescriptionHandler.ts @@ -25,7 +25,8 @@ export enum DisplayModeType { doNotDisplay = 0, displayAsObject = 1, displayAsList = 2, - displayAsRPC = 3 + displayAsRPC = 3, + displayAsMessage = 4 }; export type DisplaySpecification = { @@ -41,6 +42,9 @@ export type DisplaySpecification = { inputViewSpecification?: ViewSpecification; outputViewSpecification?: ViewSpecification; dataPath?: string; +} | { + displayMode: DisplayModeType.displayAsMessage; + renderMessage: string; } export interface IViewDescriptionState { diff --git a/sdnr/wt/odlux/apps/configurationApp/src/views/configurationApplication.tsx b/sdnr/wt/odlux/apps/configurationApp/src/views/configurationApplication.tsx index 8d0e19246..b777cdbe5 100644 --- a/sdnr/wt/odlux/apps/configurationApp/src/views/configurationApplication.tsx +++ b/sdnr/wt/odlux/apps/configurationApp/src/views/configurationApplication.tsx @@ -265,6 +265,7 @@ class ConfigurationApplicationComponent extends React.Component ); } + private renderMessage(renderMessage: string) { + return ( +
+

{renderMessage}

+
+ ); + } + private renderCollectingData() { return (
diff --git a/sdnr/wt/odlux/apps/connectApp/src/actions/connectionStatusCountActions.ts b/sdnr/wt/odlux/apps/connectApp/src/actions/connectionStatusCountActions.ts index e1e16b704..43bae720c 100644 --- a/sdnr/wt/odlux/apps/connectApp/src/actions/connectionStatusCountActions.ts +++ b/sdnr/wt/odlux/apps/connectApp/src/actions/connectionStatusCountActions.ts @@ -26,13 +26,14 @@ export class ConnectionStatusCountBaseAction extends Action { } export class SetConnectionStatusCountAction extends ConnectionStatusCountBaseAction { constructor(public ConnectedCount: number, public ConnectingCount: number, public DisconnectedCount: number, - public MountedCount: number, public UnableToConnectCount: number, public UndefinedCount: number, public UnmountedCount: number, public totalCount: number) { + public MountedCount: number, public UnableToConnectCount: number, public UndefinedCount: number, public UnmountedCount: number, public totalCount: number, public isLoadingConnectionStatusChart: boolean) { super(); } } export const refreshConnectionStatusCountAsyncAction = async (dispatch: Dispatch) => { + dispatch(new SetConnectionStatusCountAction(0, 0, 0, 0, 0, 0, 0, 0, true)); const result = await getConnectionStatusCountStateFromDatabase().catch(_ => null); if (result) { const statusAction = new SetConnectionStatusCountAction( @@ -43,10 +44,12 @@ export const refreshConnectionStatusCountAsyncAction = async (dispatch: Dispatch result["UnableToConnect"] || 0, result["Undefined"] || 0, result["Unmounted"] || 0, - result["total"] || 0 + result["total"] || 0, + false ); dispatch(statusAction); return; + } else { + dispatch(new SetConnectionStatusCountAction(0, 0, 0, 0, 0, 0, 0, 0, false)); } - dispatch(new SetConnectionStatusCountAction(0, 0, 0, 0, 0, 0, 0, 0)); } diff --git a/sdnr/wt/odlux/apps/connectApp/src/components/editNetworkElementDialog.tsx b/sdnr/wt/odlux/apps/connectApp/src/components/editNetworkElementDialog.tsx index df265c23d..061303976 100644 --- a/sdnr/wt/odlux/apps/connectApp/src/components/editNetworkElementDialog.tsx +++ b/sdnr/wt/odlux/apps/connectApp/src/components/editNetworkElementDialog.tsx @@ -233,8 +233,8 @@ class EditNetworkElementDialogComponent extends React.Component - } label="Password" onChange={this.onRadioSelect} /> - } label="TlsKey" onChange={this.onRadioSelect} /> + } label="Password" onChange={this.onRadioSelect} /> + } label="TlsKey" onChange={this.onRadioSelect} /> || null} {setting.enableUsernameEditor && showPasswordTextField && diff --git a/sdnr/wt/odlux/apps/connectApp/src/components/infoNetworkElementDialog.tsx b/sdnr/wt/odlux/apps/connectApp/src/components/infoNetworkElementDialog.tsx index 9b71eb354..aeaaa91e7 100644 --- a/sdnr/wt/odlux/apps/connectApp/src/components/infoNetworkElementDialog.tsx +++ b/sdnr/wt/odlux/apps/connectApp/src/components/infoNetworkElementDialog.tsx @@ -113,7 +113,7 @@ <> {setting.dialogTitle + ' - ' + this.state.nodeId} - { diff --git a/sdnr/wt/odlux/apps/connectApp/src/handlers/connectionStatusCountHandler.ts b/sdnr/wt/odlux/apps/connectApp/src/handlers/connectionStatusCountHandler.ts index 611786520..219a09617 100644 --- a/sdnr/wt/odlux/apps/connectApp/src/handlers/connectionStatusCountHandler.ts +++ b/sdnr/wt/odlux/apps/connectApp/src/handlers/connectionStatusCountHandler.ts @@ -26,7 +26,8 @@ export interface IConnectionStatusCount { UnableToConnect: number, Undefined: number, Unmounted: number, - total: number + total: number, + isLoadingConnectionStatusChart: boolean } const connectionStatusCountInit: IConnectionStatusCount = { @@ -37,7 +38,8 @@ const connectionStatusCountInit: IConnectionStatusCount = { UnableToConnect: 0, Undefined: 0, Unmounted: 0, - total: 0 + total: 0, + isLoadingConnectionStatusChart: false }; export const connectionStatusCountHandler: IActionHandler = (state = connectionStatusCountInit, action) => { @@ -50,7 +52,8 @@ export const connectionStatusCountHandler: IActionHandler diff --git a/sdnr/wt/odlux/apps/connectApp/src/pluginConnect.tsx b/sdnr/wt/odlux/apps/connectApp/src/pluginConnect.tsx index 1990cc03d..afca74664 100644 --- a/sdnr/wt/odlux/apps/connectApp/src/pluginConnect.tsx +++ b/sdnr/wt/odlux/apps/connectApp/src/pluginConnect.tsx @@ -35,6 +35,8 @@ import { PanelId } from "./models/panelId"; import { NetworkElementsList } from './components/networkElements' let currentStatus: string | undefined = undefined; +let refreshInterval: ReturnType | null = null; + const mapProps = (state: IApplicationStoreState) => ({ currentProblemsProperties: createNetworkElementsProperties(state), @@ -108,9 +110,26 @@ export function register() { applicationApi.applicationStoreInitialized.then(store => { store.dispatch(refreshConnectionStatusCountAsyncAction); }); - window.setInterval(() => { + + + applicationApi.loginEvent.addHandler(e=>{ + refreshInterval = startRefreshInterval() as any; + }) + + applicationApi.logoutEvent.addHandler(e=>{ + applicationApi.applicationStoreInitialized.then(store => { - store.dispatch(refreshConnectionStatusCountAsyncAction); + clearInterval(refreshInterval!); }); - }, 15000); + }) + + const startRefreshInterval =() =>{ + const refresh = window.setInterval(() => { + applicationApi.applicationStoreInitialized.then(store => { + store.dispatch(refreshConnectionStatusCountAsyncAction); + }); + }, 15000); + + return refresh; + } } \ No newline at end of file diff --git a/sdnr/wt/odlux/apps/connectApp/webpack.config.js b/sdnr/wt/odlux/apps/connectApp/webpack.config.js index df88a80a9..70ddd4932 100644 --- a/sdnr/wt/odlux/apps/connectApp/webpack.config.js +++ b/sdnr/wt/odlux/apps/connectApp/webpack.config.js @@ -131,49 +131,49 @@ module.exports = (env) => { }, proxy: { "/about": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/yang-schema/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/oauth/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/database/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/restconf/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/rests/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/help/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/about/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/tree/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/websocket": { - target: "http://localhost:18181", + target: "http://sdnr:8181", ws: true, changeOrigin: true, secure: false }, "/apidoc": { - target: "http://localhost:18181", + target: "http://sdnr:8181", ws: true, changeOrigin: true, secure: false diff --git a/sdnr/wt/odlux/apps/faultApp/src/actions/statusActions.ts b/sdnr/wt/odlux/apps/faultApp/src/actions/statusActions.ts index 8a3633243..c50c08ef2 100644 --- a/sdnr/wt/odlux/apps/faultApp/src/actions/statusActions.ts +++ b/sdnr/wt/odlux/apps/faultApp/src/actions/statusActions.ts @@ -21,23 +21,28 @@ import { Dispatch } from '../../../../framework/src/flux/store'; export class SetFaultStatusAction extends FaultApplicationBaseAction { - constructor (public criticalFaults: number, public majorFaults: number, public minorFaults: number, public warnings: number) { + constructor (public criticalFaults: number, public majorFaults: number, public minorFaults: number, public warnings: number, public isLoadingAlarmStatusChart: boolean) { super(); } } -export const refreshFaultStatusAsyncAction = async (dispatch: Dispatch ) => { - const result = await getFaultStateFromDatabase().catch(_=>null); +export const refreshFaultStatusAsyncAction = async (dispatch: Dispatch) => { + + dispatch(new SetFaultStatusAction(0, 0, 0, 0, true)); + const result = await getFaultStateFromDatabase().catch(_ => null); if (result) { const statusAction = new SetFaultStatusAction( result["Critical"] || 0, result["Major"] || 0, result["Minor"] || 0, - result["Warning"] || 0 + result["Warning"] || 0, + false ); dispatch(statusAction); return; } - dispatch(new SetFaultStatusAction(0, 0, 0, 0)); + else { + dispatch(new SetFaultStatusAction(0, 0, 0, 0, false)); + } } diff --git a/sdnr/wt/odlux/apps/faultApp/src/handlers/faultStatusHandler.ts b/sdnr/wt/odlux/apps/faultApp/src/handlers/faultStatusHandler.ts index 1c76a4b1a..e1fceb4be 100644 --- a/sdnr/wt/odlux/apps/faultApp/src/handlers/faultStatusHandler.ts +++ b/sdnr/wt/odlux/apps/faultApp/src/handlers/faultStatusHandler.ts @@ -22,14 +22,16 @@ export interface IFaultStatus { critical: number, major: number, minor: number, - warning: number + warning: number, + isLoadingAlarmStatusChart: boolean } const faultStatusInit: IFaultStatus = { critical: 0, major: 0, minor: 0, - warning: 0 + warning: 0, + isLoadingAlarmStatusChart: false }; export const faultStatusHandler: IActionHandler = (state = faultStatusInit, action) => { @@ -38,7 +40,8 @@ export const faultStatusHandler: IActionHandler = (state = faultSt critical: action.criticalFaults, major: action.majorFaults, minor: action.minorFaults, - warning: action.warnings + warning: action.warnings, + isLoadingAlarmStatusChart: action.isLoadingAlarmStatusChart } } diff --git a/sdnr/wt/odlux/apps/faultApp/src/pluginFault.tsx b/sdnr/wt/odlux/apps/faultApp/src/pluginFault.tsx index 3715c623e..0c5fdde27 100644 --- a/sdnr/wt/odlux/apps/faultApp/src/pluginFault.tsx +++ b/sdnr/wt/odlux/apps/faultApp/src/pluginFault.tsx @@ -39,10 +39,11 @@ import { AddFaultNotificationAction } from "./actions/notificationActions"; import { createCurrentProblemsProperties, createCurrentProblemsActions, currentProblemsReloadAction } from "./handlers/currentProblemsHandler"; import { FaultStatus } from "./components/faultStatus"; -import { refreshFaultStatusAsyncAction } from "./actions/statusActions"; +import { refreshFaultStatusAsyncAction, SetFaultStatusAction } from "./actions/statusActions"; let currentMountId: string | undefined = undefined; let currentSeverity: string | undefined = undefined; +let refreshInterval: ReturnType | null = null; const mapProps = (state: IApplicationStoreState) => ({ currentProblemsProperties: createCurrentProblemsProperties(state), @@ -140,11 +141,30 @@ export function register() { applicationApi.applicationStoreInitialized.then(store => { store.dispatch(refreshFaultStatusAsyncAction); }); - - window.setInterval(() => { + + applicationApi.loginEvent.addHandler(e=>{ + refreshInterval = startRefreshInterval() as any; + }) + + applicationApi.logoutEvent.addHandler(e=>{ + applicationApi.applicationStoreInitialized.then(store => { - store.dispatch(refreshFaultStatusAsyncAction); + store.dispatch(new SetFaultStatusAction(0, 0, 0, 0, false)); + clearInterval(refreshInterval!); }); - }, 15000); + }) + + + + function startRefreshInterval(){ + const refreshFaultStatus = window.setInterval(() => { + applicationApi.applicationStoreInitialized.then(store => { + + store.dispatch(refreshFaultStatusAsyncAction); + }); + }, 15000); + + return refreshFaultStatus; + } } diff --git a/sdnr/wt/odlux/framework/pom.xml b/sdnr/wt/odlux/framework/pom.xml index 0de1bcd68..7bc35df37 100644 --- a/sdnr/wt/odlux/framework/pom.xml +++ b/sdnr/wt/odlux/framework/pom.xml @@ -19,6 +19,7 @@ ~ ============LICENSE_END======================================================= ~ --> + 4.0.0 @@ -45,7 +46,7 @@ ${maven.build.timestamp} ONAP Frankfurt (Neon, mdsal ${odl.mdsal.version}) - 116.8c2f6b7(21/08/05) + 137.be0dfd7(21/12/03) ONAP SDN-R | ONF Wireless for ${distversion} - Build: ${buildtime} ${buildno} ${project.version} diff --git a/sdnr/wt/odlux/framework/src/actions/authentication.ts b/sdnr/wt/odlux/framework/src/actions/authentication.ts index de8093573..20a248dc1 100644 --- a/sdnr/wt/odlux/framework/src/actions/authentication.ts +++ b/sdnr/wt/odlux/framework/src/actions/authentication.ts @@ -15,8 +15,12 @@ * the License. * ============LICENSE_END========================================================================== */ +import { Dispatch } from '../flux/store'; import { Action } from '../flux/action'; import { AuthPolicy, User } from '../models/authentication'; +import { GeneralSettings } from '../models/settings'; +import { SetGeneralSettingsAction, setGeneralSettingsAction } from './settingsAction'; +import { endWebsocketSession } from '../services/notificationService'; export class UpdateUser extends Action { @@ -30,4 +34,54 @@ export class UpdatePolicies extends Action { constructor (public authPolicies?: AuthPolicy[]) { super(); } +} + + +export const loginUserAction = (user?: User) => (dispatcher: Dispatch) =>{ + + dispatcher(new UpdateUser(user)); + loadUserSettings(user, dispatcher); + + +} + +export const logoutUser = () => (dispatcher: Dispatch) =>{ + + dispatcher(new UpdateUser(undefined)); + dispatcher(new SetGeneralSettingsAction(null)); + endWebsocketSession(); +} + +const loadUserSettings = (user: User | undefined, dispatcher: Dispatch) =>{ + + + //fetch used, because state change for user login is not done when frameworks restRequest call is started (and is accordingly undefined -> /userdata call yields 401, unauthorized) and triggering an action from inside the handler / login event is impossible + //no timeout used, because it's bad practise to add a timeout to hopefully avoid a race condition + //hence, fetch used to simply use supplied user data for getting settings + + if(user && user.isValid){ + + fetch("/userdata", { + method: 'GET', + headers: { + 'Content-Type': 'application/json', + 'Accept': 'application/json', + 'Authorization': `${user.tokenType} ${user.token}` + } + }).then((res: Response)=>{ + if(res.status==200){ + return res.json(); + }else{ + return null; + } + }).then((result:GeneralSettings)=>{ + if(result?.general){ + //will start websocket session if applicable + dispatcher(setGeneralSettingsAction(result.general.areNotificationsEnabled!)); + + }else{ + dispatcher(setGeneralSettingsAction(false)); + } + }) + } } \ No newline at end of file diff --git a/sdnr/wt/odlux/framework/src/actions/settingsAction.ts b/sdnr/wt/odlux/framework/src/actions/settingsAction.ts new file mode 100644 index 000000000..ffcdfc26a --- /dev/null +++ b/sdnr/wt/odlux/framework/src/actions/settingsAction.ts @@ -0,0 +1,64 @@ +/** + * ============LICENSE_START======================================================================== + * ONAP : ccsdk feature sdnr wt odlux + * ================================================================================================= + * Copyright (C) 2021 highstreet technologies GmbH Intellectual Property. All rights reserved. + * ================================================================================================= + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + * ============LICENSE_END========================================================================== + */ + +import { Dispatch } from "../flux/store"; +import { Action } from "../flux/action"; +import { GeneralSettings } from "../models/settings"; +import { getSettings, putSettings } from "../services/settingsService"; +import { startWebsocketSession, suspendWebsocketSession } from "../services/notificationService"; + + +export class SetGeneralSettingsAction extends Action{ + /** + * + */ + constructor(public areNoticationsActive: boolean|null) { + super(); + + } +} + +export const setGeneralSettingsAction = (value: boolean) => (dispatcher: Dispatch) =>{ + + dispatcher(new SetGeneralSettingsAction(value)); + + if(value){ + startWebsocketSession(); + }else{ + suspendWebsocketSession(); + } +} + + +export const updateGeneralSettingsAction = (activateNotifications: boolean) => async (dispatcher: Dispatch) =>{ + + const value: GeneralSettings = {general:{areNotificationsEnabled: activateNotifications}}; + const result = await putSettings("/general", JSON.stringify(value.general)); + dispatcher(setGeneralSettingsAction(activateNotifications)); + +} + +export const getGeneralSettingsAction = () => async (dispatcher: Dispatch) => { + + const result = await getSettings(); + + if(result && result.general){ + dispatcher(new SetGeneralSettingsAction(result.general.areNotificationsEnabled!)) + } + +} \ No newline at end of file diff --git a/sdnr/wt/odlux/framework/src/actions/websocketAction.ts b/sdnr/wt/odlux/framework/src/actions/websocketAction.ts index 8512d59d5..0b45f7ac7 100644 --- a/sdnr/wt/odlux/framework/src/actions/websocketAction.ts +++ b/sdnr/wt/odlux/framework/src/actions/websocketAction.ts @@ -1,8 +1,26 @@ +/** + * ============LICENSE_START======================================================================== + * ONAP : ccsdk feature sdnr wt odlux + * ================================================================================================= + * Copyright (C) 2021 highstreet technologies GmbH Intellectual Property. All rights reserved. + * ================================================================================================= + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + * ============LICENSE_END========================================================================== + */ + import { Action } from "../flux/action"; export class SetWebsocketAction extends Action { - constructor(public isConnected: boolean) { + constructor(public isConnected: boolean|null) { super(); } } \ No newline at end of file diff --git a/sdnr/wt/odlux/framework/src/app.tsx b/sdnr/wt/odlux/framework/src/app.tsx index ada78b90f..a73b7529b 100644 --- a/sdnr/wt/odlux/framework/src/app.tsx +++ b/sdnr/wt/odlux/framework/src/app.tsx @@ -26,7 +26,7 @@ import { Frame } from './views/frame'; import { User } from './models/authentication'; import { AddErrorInfoAction } from './actions/errorActions'; -import { UpdateUser } from './actions/authentication'; +import { loginUserAction } from './actions/authentication'; import { applicationStoreCreator } from './store/applicationStore'; import { ApplicationStoreProvider } from './flux/connect'; @@ -34,11 +34,12 @@ import { ApplicationStoreProvider } from './flux/connect'; import { startHistoryListener } from './middleware/navigation'; import { startRestService } from './services/restService'; -import { startForceLogoutService } from './services/forceLogoutService'; +import { startUserSessionService } from './services/userSessionService'; import { startNotificationService } from './services/notificationService'; import theme from './design/default'; import '!style-loader!css-loader!./app.css'; +import { startBroadcastChannel } from './services/broadcastService'; declare module '@material-ui/core/styles/createMuiTheme' { @@ -64,12 +65,15 @@ export { configureApplication } from "./handlers/applicationStateHandler"; export const transportPCEUrl = "transportPCEUrl"; export const runApplication = () => { - + const initialToken = localStorage.getItem("userToken"); const applicationStore = applicationStoreCreator(); + startBroadcastChannel(applicationStore); + startUserSessionService(applicationStore); + if (initialToken) { - applicationStore.dispatch(new UpdateUser(User.fromString(initialToken) || undefined)); + applicationStore.dispatch(loginUserAction(User.fromString(initialToken) || undefined)); } window.onerror = function (msg: string, url: string, line: number, col: number, error: Error) { @@ -86,10 +90,10 @@ export const runApplication = () => { // Internet Explorer) will be suppressed. return suppressErrorAlert; }; + startRestService(applicationStore); startHistoryListener(applicationStore); - startForceLogoutService(applicationStore); startNotificationService(applicationStore); const App = (): JSX.Element => ( diff --git a/sdnr/wt/odlux/framework/src/components/material-table/index.tsx b/sdnr/wt/odlux/framework/src/components/material-table/index.tsx index 9155f38ec..cb675218f 100644 --- a/sdnr/wt/odlux/framework/src/components/material-table/index.tsx +++ b/sdnr/wt/odlux/framework/src/components/material-table/index.tsx @@ -40,6 +40,7 @@ import { DividerTypeMap } from '@material-ui/core/Divider'; import { MenuItemProps } from '@material-ui/core/MenuItem'; import { flexbox } from '@material-ui/system'; import { RowDisabled } from './utilities'; +import { toAriaLabel } from '../../utilities/yangHelper'; export { ColumnModel, ColumnType } from './columnModel'; type propType = string | number | null | undefined | (string | number)[]; @@ -100,7 +101,8 @@ const styles = (theme: Theme) => createStyles({ flex: "1 1 100%" }, pagination: { - overflow: "hidden" + overflow: "hidden", + minHeight: "52px" } }); @@ -152,6 +154,7 @@ type MaterialTableComponentBaseProps = WithStyles & { columns: ColumnModel[]; idProperty: keyof TData | ((data: TData) => React.Key); tableId?: string; + isPopup?: boolean; title?: string; stickyHeader?: boolean; defaultSortOrder?: 'asc' | 'desc'; @@ -294,7 +297,7 @@ class MaterialTableComponent extends React.Component { const style = col.width ? { width: col.width } : {}; return ( - + {col.type === ColumnType.custom && col.customControl ? : col.type === ColumnType.boolean @@ -327,12 +330,12 @@ class MaterialTableComponent extends React.Component createStyles({ @@ -73,14 +74,14 @@ class EnhancedTableFilterComponent extends React.Component + ? - : } + : } ); }, this)} diff --git a/sdnr/wt/odlux/framework/src/components/material-ui/listItemLink.tsx b/sdnr/wt/odlux/framework/src/components/material-ui/listItemLink.tsx index 8828ac3fc..49e7be514 100644 --- a/sdnr/wt/odlux/framework/src/components/material-ui/listItemLink.tsx +++ b/sdnr/wt/odlux/framework/src/components/material-ui/listItemLink.tsx @@ -23,6 +23,7 @@ import ListItemIcon from '@material-ui/core/ListItemIcon'; import ListItemText from '@material-ui/core/ListItemText'; import { withStyles, WithStyles, createStyles, Theme } from '@material-ui/core/styles'; +import { toAriaLabel } from '../../utilities/yangHelper'; const styles = (theme: Theme) => createStyles({ active: { @@ -45,7 +46,7 @@ export const ListItemLink = withStyles(styles)((props: IListItemLinkProps) => { props.external ? : ); - const ariaLabel = typeof Primary === 'string' ? "link-to-"+Primary.toLowerCase().replace(/\s/g, "-") : "link-to-"+Primary.displayName?.toLowerCase(); + const ariaLabel = typeof Primary === 'string' ? toAriaLabel("link-to-"+Primary) : toAriaLabel("link-to-"+Primary.displayName); return ( <> diff --git a/sdnr/wt/odlux/framework/src/components/navigationMenu.tsx b/sdnr/wt/odlux/framework/src/components/navigationMenu.tsx index b65eb29e2..b50d68081 100644 --- a/sdnr/wt/odlux/framework/src/components/navigationMenu.tsx +++ b/sdnr/wt/odlux/framework/src/components/navigationMenu.tsx @@ -94,6 +94,17 @@ export const NavigationMenu = withStyles(styles)(connect()(({ classes, state, di const [responsive, setResponsive] = React.useState(false); + //collapse menu on mount if necessary + React.useEffect(()=>{ + + if(isOpen && window.innerWidth < tabletWidthBreakpoint){ + + setResponsive(true); + dispatch(new MenuAction(false)); + } + + },[]); + React.useEffect(() => { function handleResize() { diff --git a/sdnr/wt/odlux/framework/src/components/settings/general.tsx b/sdnr/wt/odlux/framework/src/components/settings/general.tsx new file mode 100644 index 000000000..ca1849049 --- /dev/null +++ b/sdnr/wt/odlux/framework/src/components/settings/general.tsx @@ -0,0 +1,109 @@ +/** + * ============LICENSE_START======================================================================== + * ONAP : ccsdk feature sdnr wt odlux + * ================================================================================================= + * Copyright (C) 2021 highstreet technologies GmbH Intellectual Property. All rights reserved. + * ================================================================================================= + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + * ============LICENSE_END========================================================================== + */ + +import { Button, FormControlLabel, makeStyles, Switch, Typography } from '@material-ui/core'; +import { SettingsComponentProps } from '../../models/settings'; +import * as React from 'react'; +import connect, { Connect, IDispatcher } from '../../flux/connect'; +import { IApplicationStoreState } from '../../store/applicationStore'; +import { getGeneralSettingsAction, SetGeneralSettingsAction, updateGeneralSettingsAction } from '../../actions/settingsAction'; +import { sendMessage, SettingsMessage } from '../../services/broadcastService'; + + +type props = Connect & SettingsComponentProps; + +const mapProps = (state: IApplicationStoreState) => ({ + settings: state.framework.applicationState.settings, + user: state.framework.authenticationState.user?.user + +}); + +const mapDispatch = (dispatcher: IDispatcher) => ({ + + updateSettings :(activateNotifications: boolean) => dispatcher.dispatch(updateGeneralSettingsAction(activateNotifications)), + getSettings: () =>dispatcher.dispatch(getGeneralSettingsAction()), + }); + +const styles = makeStyles({ + sectionMargin: { + marginTop: "30px", + marginBottom: "15px" + }, + elementMargin: { + marginLeft: "10px" + }, + buttonPosition:{ + position: "absolute", + right: "32%" + } + }); + +const General : React.FunctionComponent = (props) =>{ + +const classes = styles(); + +const [areWebsocketsEnabled, setWebsocketsEnabled] = React.useState(props.settings.general.areNotificationsEnabled || false); + +React.useEffect(()=>{ + props.getSettings(); +},[]); + +React.useEffect(()=>{ + if(props.settings.general.areNotificationsEnabled!==null) + setWebsocketsEnabled(props.settings.general.areNotificationsEnabled) +},[props.settings]); + +const onWebsocketsChange = (event: React.ChangeEvent, newValue: boolean) =>{ + setWebsocketsEnabled(newValue); + } + +const onSave = (e: React.MouseEvent) =>{ + + e.preventDefault(); + const message: SettingsMessage = {key: 'general', enableNotifications: areWebsocketsEnabled, user: props.user!}; + sendMessage(message, "odlux_settings"); + props.updateSettings(areWebsocketsEnabled); + props.onClose(); +} + +const onCancel = (e: React.MouseEvent) =>{ + e.preventDefault(); + props.onClose(); + +} + + + return
+ + Enable Notifications + + } + label="Enable Notifications" + labelPlacement="end" + /> +
+ + +
+
+} + +export const GeneralUserSettings = connect(mapProps, mapDispatch)(General); +export default GeneralUserSettings; \ No newline at end of file diff --git a/sdnr/wt/odlux/framework/src/components/titleBar.tsx b/sdnr/wt/odlux/framework/src/components/titleBar.tsx index 62db1de40..5d916e8c8 100644 --- a/sdnr/wt/odlux/framework/src/components/titleBar.tsx +++ b/sdnr/wt/odlux/framework/src/components/titleBar.tsx @@ -35,8 +35,8 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { faBan } from '@fortawesome/free-solid-svg-icons'; import { faDotCircle } from '@fortawesome/free-solid-svg-icons'; -import { UpdateUser } from '../actions/authentication'; -import { ReplaceAction } from '../actions/navigationActions'; +import { logoutUser } from '../actions/authentication'; +import { PushAction, ReplaceAction } from '../actions/navigationActions'; import connect, { Connect, IDispatcher } from '../flux/connect'; import Logo from './logo'; @@ -71,9 +71,12 @@ const styles = (theme: Theme) => createStyles({ const mapDispatch = (dispatcher: IDispatcher) => { return { logout: () => { - dispatcher.dispatch(new UpdateUser(undefined)); + dispatcher.dispatch(logoutUser()); dispatcher.dispatch(new ReplaceAction("/login")); }, + openSettings : () =>{ + dispatcher.dispatch(new PushAction("/settings")); + }, toggleMainMenu: (value: boolean, value2: boolean) => { dispatcher.dispatch(new MenuAction(value)); dispatcher.dispatch(new MenuClosedByUser(value2)) @@ -172,7 +175,14 @@ class TitleBarComponent extends React.Component {/* Profile */} - { + { + this.props.openSettings(); + this.closeMenu(); }}>Settings + { this.props.logout(); this.closeMenu(); }}>Logout diff --git a/sdnr/wt/odlux/framework/src/handlers/applicationStateHandler.ts b/sdnr/wt/odlux/framework/src/handlers/applicationStateHandler.ts index 61e1334e7..16c6ed5d3 100644 --- a/sdnr/wt/odlux/framework/src/handlers/applicationStateHandler.ts +++ b/sdnr/wt/odlux/framework/src/handlers/applicationStateHandler.ts @@ -31,6 +31,9 @@ import { ExternalLoginProvider } from '../models/externalLoginProvider'; import { ApplicationConfig } from '../models/applicationConfig'; import { IConnectAppStoreState } from '../../../apps/connectApp/src/handlers/connectAppRootHandler'; import { IFaultAppStoreState } from '../../../apps/faultApp/src/handlers/faultAppRootHandler'; +import { GeneralSettings } from '../models/settings'; +import { SetGeneralSettingsAction } from '../actions/settingsAction'; +import { startWebsocketSession, suspendWebsocketSession } from '../services/notificationService'; declare module '../store/applicationStore' { @@ -47,11 +50,12 @@ export interface IApplicationState { isMenuClosedByUser: boolean; errors: ErrorInfo[]; snackBars: SnackbarItem[]; - isWebsocketAvailable: boolean | undefined; + isWebsocketAvailable: boolean | null; externalLoginProviders: ExternalLoginProvider[] | null; authentication: "basic"|"oauth", // basic enablePolicy: boolean, // false - transportpceUrl : string + transportpceUrl : string, + settings: GeneralSettings } const applicationStateInit: IApplicationState = { @@ -60,11 +64,12 @@ const applicationStateInit: IApplicationState = { snackBars: [], isMenuOpen: true, isMenuClosedByUser: false, - isWebsocketAvailable: undefined, + isWebsocketAvailable: null, externalLoginProviders: null, authentication: "basic", enablePolicy: false, - transportpceUrl: "" + transportpceUrl: "", + settings:{ general: { areNotificationsEnabled: null }} }; export const configureApplication = (config: ApplicationConfig) => { @@ -141,6 +146,12 @@ export const applicationStateHandler: IActionHandler = (state ...state, externalLoginProviders: action.externalLoginProvders, } + }else if(action instanceof SetGeneralSettingsAction){ + + state = { + ...state, + settings:{general:{areNotificationsEnabled: action.areNoticationsActive}} + } } return state; }; diff --git a/sdnr/wt/odlux/framework/src/handlers/authenticationHandler.ts b/sdnr/wt/odlux/framework/src/handlers/authenticationHandler.ts index 5217bd414..1bcb43528 100644 --- a/sdnr/wt/odlux/framework/src/handlers/authenticationHandler.ts +++ b/sdnr/wt/odlux/framework/src/handlers/authenticationHandler.ts @@ -22,6 +22,8 @@ import { AuthPolicy, User } from '../models/authentication'; import { onLogin, onLogout } from '../services/applicationApi'; import { startWebsocketSession, endWebsocketSession } from '../services/notificationService'; +import { startUserSession, endUserSession } from '../services/userSessionService'; +import { getSettings } from '../services/settingsService'; export interface IAuthenticationState { user?: User; @@ -38,11 +40,11 @@ export const authenticationStateHandler: IActionHandler = if (user) { localStorage.setItem("userToken", user.toString()); - startWebsocketSession(); + startUserSession(user); onLogin(); } else { localStorage.removeItem("userToken"); - endWebsocketSession(); + endUserSession(); onLogout(); } diff --git a/sdnr/wt/odlux/framework/src/index.dev.html b/sdnr/wt/odlux/framework/src/index.dev.html index 6c956386b..4dc353c44 100644 --- a/sdnr/wt/odlux/framework/src/index.dev.html +++ b/sdnr/wt/odlux/framework/src/index.dev.html @@ -26,6 +26,7 @@ faultApp.register(); // inventoryApp.register(); // helpApp.register(); + app("./app.tsx").configureApplication({ authentication:"oauth", enablePolicy: false, transportpceUrl:"http://test.de"}); app("./app.tsx").runApplication(); }); diff --git a/sdnr/wt/odlux/framework/src/middleware/navigation.ts b/sdnr/wt/odlux/framework/src/middleware/navigation.ts index c5ab788f3..94350ab5d 100644 --- a/sdnr/wt/odlux/framework/src/middleware/navigation.ts +++ b/sdnr/wt/odlux/framework/src/middleware/navigation.ts @@ -24,7 +24,7 @@ import { LocationChanged, NavigateToApplication } from "../actions/navigationAct import { PushAction, ReplaceAction, GoAction, GoBackAction, GoForwardeAction } from '../actions/navigationActions'; import { applicationManager } from "../services/applicationManager"; -import { UpdateUser } from "../actions/authentication"; +import { loginUserAction, logoutUser } from "../actions/authentication"; import { ApplicationStore } from "../store/applicationStore"; import { Dispatch } from '../flux/store'; @@ -59,12 +59,17 @@ const routerMiddlewareCreator = (history: History) => () => (next: Dispatch): Di const token = tokenStr && jwt.decode(tokenStr); if (tokenStr && token) { // @ts-ignore - const user = new User({ username: token["name"], access_token: tokenStr, token_type: "Bearer", expires: (new Date().valueOf()) + ( (+token['exp']) * 1000) }) || undefined; - return next(new UpdateUser(user)) as any; + const user = new User({ username: token["name"], access_token: tokenStr, token_type: "Bearer", expires: token['exp'], issued: token['iat'] }) || undefined; + return next(loginUserAction(user)) as any; } } if (!action.pathname.startsWith("/login") && applicationStore && (!applicationStore.state.framework.authenticationState.user || !applicationStore.state.framework.authenticationState.user.isValid)) { history.replace(`/login?returnTo=${action.pathname}`); - } else { + return next(logoutUser()) as any; + + }else if (action.pathname.startsWith("/login") && applicationStore && (applicationStore.state.framework.authenticationState.user && applicationStore.state.framework.authenticationState.user.isValid)) { + history.replace(`/`); + } + else { return next(action); } } else { diff --git a/sdnr/wt/odlux/framework/src/models/applicationInfo.ts b/sdnr/wt/odlux/framework/src/models/applicationInfo.ts index 0b33777dc..ff07b7d7b 100644 --- a/sdnr/wt/odlux/framework/src/models/applicationInfo.ts +++ b/sdnr/wt/odlux/framework/src/models/applicationInfo.ts @@ -20,6 +20,7 @@ import { IconType } from './iconDefinition'; import { IActionHandler } from '../flux/action'; import { Middleware } from '../flux/middleware'; +import { SettingsComponentProps } from './settings'; /** Represents the information needed about an application to integrate. */ export class ApplicationInfo { @@ -47,6 +48,8 @@ export class ApplicationInfo { statusBarElement?: React.ComponentType; /** Optional: A component to be shown in the dashboardview. If undefiened the name will be used. */ dashbaordElement?: React.ComponentType; + /** Optional: A component shown in the settings view */ + settingsElement?: React.ComponentType; /** Optional: The pasth for this application. If undefined the name will be use as path. */ path?: string; } diff --git a/sdnr/wt/odlux/framework/src/models/authentication.ts b/sdnr/wt/odlux/framework/src/models/authentication.ts index b6840a0ce..f56538184 100644 --- a/sdnr/wt/odlux/framework/src/models/authentication.ts +++ b/sdnr/wt/odlux/framework/src/models/authentication.ts @@ -20,7 +20,19 @@ export type AuthToken = { username: string; access_token: string; token_type: string; + /*** + * datetime the token should expire in unix timestamp + * + * must be in seconds + */ expires: number; + /*** + * time the token was issued in unix timestamp + * + * must be in seconds + * + */ + issued: number; } export type AuthPolicy = { @@ -52,8 +64,22 @@ export class User { return this._bearerToken && this._bearerToken.token_type; } + /*** + * Time the user should be logged out, in unix timestamp in seconds + */ + public get logoutAt(): number{ + return this._bearerToken && this._bearerToken.expires; + } + + /*** + * Time the user logged in, in unix timestamp in seconds + */ + public get loginAt(): number{ + return this._bearerToken && this._bearerToken.issued; + } + public get isValid(): boolean { - return (this._bearerToken && (new Date().valueOf()) < this._bearerToken.expires) || false; + return (this._bearerToken && (new Date().valueOf()) < this._bearerToken.expires*1000) || false; } public toString() { diff --git a/sdnr/wt/odlux/framework/src/models/settings.ts b/sdnr/wt/odlux/framework/src/models/settings.ts new file mode 100644 index 000000000..6d01a34e5 --- /dev/null +++ b/sdnr/wt/odlux/framework/src/models/settings.ts @@ -0,0 +1,27 @@ +/** + * ============LICENSE_START======================================================================== + * ONAP : ccsdk feature sdnr wt odlux + * ================================================================================================= + * Copyright (C) 2021 highstreet technologies GmbH Intellectual Property. All rights reserved. + * ================================================================================================= + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + * ============LICENSE_END========================================================================== + */ + +export type GeneralSettings = { + general:{ + areNotificationsEnabled: boolean | null + } +}; + +export type SettingsComponentProps = { + onClose(): void +}; \ No newline at end of file diff --git a/sdnr/wt/odlux/framework/src/services/applicationApi.ts b/sdnr/wt/odlux/framework/src/services/applicationApi.ts index ff9ef0663..36523f9eb 100644 --- a/sdnr/wt/odlux/framework/src/services/applicationApi.ts +++ b/sdnr/wt/odlux/framework/src/services/applicationApi.ts @@ -15,8 +15,13 @@ * the License. * ============LICENSE_END========================================================================== */ +import { GeneralSettings } from '../models/settings'; +import { setGeneralSettingsAction, SetGeneralSettingsAction } from '../actions/settingsAction'; import { Event } from '../common/event'; import { ApplicationStore } from '../store/applicationStore'; +import { AuthMessage, getBroadcastChannel, sendMessage } from './broadcastService'; +import { endWebsocketSession } from './notificationService'; +import { getSettings } from './settingsService'; let resolveApplicationStoreInitialized: (store: ApplicationStore) => void; let applicationStore: ApplicationStore | null = null; @@ -24,13 +29,23 @@ const applicationStoreInitialized: Promise = new Promise((reso const loginEvent = new Event(); const logoutEvent = new Event(); +let channel : BroadcastChannel | undefined; +const authChannelName = "odlux_auth"; export const onLogin = () => { + + const message : AuthMessage = {key: 'login', data: {}} + sendMessage(message, authChannelName); loginEvent.invoke(); + } export const onLogout = () => { + document.cookie = "JSESSIONID=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"; + + const message : AuthMessage = {key: 'logout', data: {}} + sendMessage(message, authChannelName); logoutEvent.invoke(); } diff --git a/sdnr/wt/odlux/framework/src/services/authenticationService.ts b/sdnr/wt/odlux/framework/src/services/authenticationService.ts index 4e7d109d9..a7691bf6f 100644 --- a/sdnr/wt/odlux/framework/src/services/authenticationService.ts +++ b/sdnr/wt/odlux/framework/src/services/authenticationService.ts @@ -24,6 +24,7 @@ type AuthTokenResponse = { access_token: string; token_type: string; expires_at: number; + issued_at: number; } class AuthenticationService { @@ -50,11 +51,14 @@ class AuthenticationService { scope: scope }) }, false); + + return result && { username: email, access_token: result.access_token, token_type: result.token_type, - expires: (result.expires_at * 1000) + expires: result.expires_at, + issued: result.issued_at } || null; } @@ -65,12 +69,14 @@ class AuthenticationService { 'Authorization': "Basic " + btoa(email + ":" + password) }, }, false); + if (result) { return { username: email, access_token: btoa(email + ":" + password), token_type: "Basic", - expires: (new Date()).valueOf() + 2678400000 // 31 days + expires: (new Date()).valueOf() / 1000 + 86400, // 1 day + issued: (new Date()).valueOf() / 1000 } } return null; diff --git a/sdnr/wt/odlux/framework/src/services/broadcastService.ts b/sdnr/wt/odlux/framework/src/services/broadcastService.ts new file mode 100644 index 000000000..85ae3e65c --- /dev/null +++ b/sdnr/wt/odlux/framework/src/services/broadcastService.ts @@ -0,0 +1,110 @@ +/** + * ============LICENSE_START======================================================================== + * ONAP : ccsdk feature sdnr wt odlux + * ================================================================================================= + * Copyright (C) 2021 highstreet technologies GmbH Intellectual Property. All rights reserved. + * ================================================================================================= + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + * ============LICENSE_END========================================================================== + */ + +import { setGeneralSettingsAction } from "../actions/settingsAction"; +import { loginUserAction, logoutUser } from "../actions/authentication"; +import { ReplaceAction } from "../actions/navigationActions"; +import { User } from "../models/authentication"; +import { ApplicationStore } from "../store/applicationStore"; + +type Broadcaster = {channel: BroadcastChannel, key: String}; + +type AuthTypes = 'login' | 'logout'; +export type AuthMessage={key: AuthTypes, data: any}; + +type SettingsType = 'general'; +export type SettingsMessage={key: SettingsType, enableNotifications: boolean, user: string}; + +let channels: Broadcaster[] = []; +let store : ApplicationStore | null = null; + +export const subscribe = (channel: BroadcastChannel, channelName: string) => { + channels.push({channel: channel, key: channelName}); +} + +export const startBroadcastChannel = (applicationStore: ApplicationStore)=>{ + store=applicationStore; + + //might decide to use one general broadcast channel with more keys in the future + createAuthBroadcastChannel(); + createSettingsBroadcastChannel(); +} + +const createSettingsBroadcastChannel = () =>{ + + const name = "odlux_settings"; + const bc: BroadcastChannel = new BroadcastChannel(name); + channels.push({ channel: bc, key: name }); + + bc.onmessage = (eventMessage: MessageEvent) => { + console.log(eventMessage) + + if (eventMessage.data.key === 'general') { + + if (store?.state.framework.authenticationState.user) { + const data = eventMessage.data; + if(store.state.framework.authenticationState.user.user === data.user){ + store?.dispatch(setGeneralSettingsAction(data.enableNotifications)); + } + } + } + } + +} + +const createAuthBroadcastChannel = () => { + const name = "odlux_auth"; + const bc: BroadcastChannel = new BroadcastChannel(name); + channels.push({ channel: bc, key: name }); + + bc.onmessage = (eventMessage: MessageEvent) => { + console.log(eventMessage) + + if (eventMessage.data.key === 'login') { + if (!store?.state.framework.authenticationState.user) { + const initialToken = localStorage.getItem("userToken"); + if (initialToken) { + store?.dispatch(loginUserAction(User.fromString(initialToken))); + store?.dispatch(new ReplaceAction("/")); + } + } + } + else if (eventMessage.data.key === 'logout') { + + if (store?.state.framework.authenticationState.user) { + store?.dispatch(logoutUser()); + store?.dispatch(new ReplaceAction("/login")); + } + } + } +} + +export const getBroadcastChannel = (channelName: string) =>{ + const foundChannel = channels.find(s =>s.key===channelName); + return foundChannel?.channel; +} + + +export const sendMessage = (data: any, channel: string) =>{ + + const foundChannel = channels.find(s =>s.key===channel); + if(foundChannel){ + foundChannel.channel.postMessage(data); + } + + } diff --git a/sdnr/wt/odlux/framework/src/services/index.ts b/sdnr/wt/odlux/framework/src/services/index.ts index c6071e7b8..19b451345 100644 --- a/sdnr/wt/odlux/framework/src/services/index.ts +++ b/sdnr/wt/odlux/framework/src/services/index.ts @@ -15,7 +15,8 @@ * the License. * ============LICENSE_END========================================================================== */ -export { applicationManager } from './applicationManager'; -export { subscribe, unsubscribe } from './notificationService'; -export { requestRest } from './restService'; - +export { applicationManager } from './applicationManager'; +export { subscribe, unsubscribe } from './notificationService'; +export { requestRest } from './restService'; +export { putSettings, getSettings} from './settingsService'; + diff --git a/sdnr/wt/odlux/framework/src/services/notificationService.ts b/sdnr/wt/odlux/framework/src/services/notificationService.ts index 99e697e9a..b2880b9de 100644 --- a/sdnr/wt/odlux/framework/src/services/notificationService.ts +++ b/sdnr/wt/odlux/framework/src/services/notificationService.ts @@ -21,10 +21,12 @@ import { SetWebsocketAction } from '../actions/websocketAction'; const socketUrl = [location.protocol === 'https:' ? 'wss://' : 'ws://', location.hostname, ':', location.port, '/websocket'].join(''); const subscriptions: { [scope: string]: SubscriptionCallback[] } = {}; let socketReady: Promise; -let userLoggedOut = false; let wasWebsocketConnectionEstablished: undefined | boolean; let applicationStore: ApplicationStore | null; +let areWebsocketsStoppedViaSettings = false; + + export interface IFormatedMessage { "event-time": string, "data": { @@ -166,10 +168,11 @@ const connect = (): Promise => { notificationSocket.onclose = function (event) { console.log("socket connection closed"); - if (applicationStore) { - applicationStore.dispatch(new SetWebsocketAction(false)); - } - if (!userLoggedOut) { + dispatchSocketClose(); + + const isUserLoggedIn = applicationStore?.state.framework.authenticationState.user && applicationStore?.state.framework.authenticationState.user?.isValid; + + if (isUserLoggedIn && !areWebsocketsStoppedViaSettings) { socketReady = connect(); } }; @@ -179,17 +182,37 @@ const connect = (): Promise => { export const startWebsocketSession = () => { socketReady = connect(); - userLoggedOut = false; + areWebsocketsStoppedViaSettings = false; +} + +export const suspendWebsocketSession = () =>{ + areWebsocketsStoppedViaSettings = true; + closeSocket(); } export const endWebsocketSession = () => { + closeSocket(); +} + +const closeSocket = () =>{ + if (socketReady) { socketReady.then(websocket => { websocket.close(); - userLoggedOut = true; }); + }else{ + dispatchSocketClose(); } +} + +const dispatchSocketClose = () =>{ + const isUserLoggedIn = applicationStore?.state.framework.authenticationState.user && applicationStore?.state.framework.authenticationState.user?.isValid; + if(isUserLoggedIn){ + applicationStore?.dispatch(new SetWebsocketAction(false)); + }else{ + applicationStore?.dispatch(new SetWebsocketAction(null)); + } } diff --git a/sdnr/wt/odlux/framework/src/services/restService.ts b/sdnr/wt/odlux/framework/src/services/restService.ts index c7b122449..b21e3ec75 100644 --- a/sdnr/wt/odlux/framework/src/services/restService.ts +++ b/sdnr/wt/odlux/framework/src/services/restService.ts @@ -105,6 +105,7 @@ export async function requestRestExt(path: string = '', init: RequestInit if (!isAbsUrl && authenticate && applicationStore) { const { state: { framework: { authenticationState: { user } } } } = applicationStore; // do not request if the user is not valid + if (!user || !user.isValid) { return { ...result, diff --git a/sdnr/wt/odlux/framework/src/services/settingsService.ts b/sdnr/wt/odlux/framework/src/services/settingsService.ts new file mode 100644 index 000000000..6633a794d --- /dev/null +++ b/sdnr/wt/odlux/framework/src/services/settingsService.ts @@ -0,0 +1,41 @@ +/** + * ============LICENSE_START======================================================================== + * ONAP : ccsdk feature sdnr wt odlux + * ================================================================================================= + * Copyright (C) 2021 highstreet technologies GmbH Intellectual Property. All rights reserved. + * ================================================================================================= + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + * ============LICENSE_END========================================================================== + */ + +import { requestRest } from "./restService"; + + + const settingsPath ="/userdata"; + + + export function getSettings(partialPath?: string){ + let path = settingsPath; + if(partialPath){ + path+=partialPath + } + + const result = requestRest(path, {method: "GET"}) + return result; + } + + export function putSettings(partialPath: string, data: string){ + + const result = requestRest(settingsPath+partialPath, {method: "PUT", body: data}) + return result; + } + + diff --git a/sdnr/wt/odlux/framework/src/services/userSessionService.ts b/sdnr/wt/odlux/framework/src/services/userSessionService.ts new file mode 100644 index 000000000..0d5936a7e --- /dev/null +++ b/sdnr/wt/odlux/framework/src/services/userSessionService.ts @@ -0,0 +1,80 @@ +/** + * ============LICENSE_START======================================================================== + * ONAP : ccsdk feature sdnr wt odlux + * ================================================================================================= + * Copyright (C) 2019 highstreet technologies GmbH Intellectual Property. All rights reserved. + * ================================================================================================= + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + * ============LICENSE_END========================================================================== + */ + +import { ApplicationStore } from "../store/applicationStore"; +import { logoutUser } from "../actions/authentication"; +import { ReplaceAction } from "../actions/navigationActions"; +import { AuthMessage, getBroadcastChannel } from "./broadcastService"; +import { User } from "../models/authentication"; + +let currentUser: User | null; +let applicationStore: ApplicationStore | null = null; +let timer : NodeJS.Timeout | null = null; + +export const startUserSessionService = (store: ApplicationStore) =>{ + applicationStore=store; +} + +export const startUserSession = (user: User) => { + console.log("user session started...") + + const currentTime = new Date(); + //get time differnce between login time and now (eg after user refreshes page) + const timeDiffernce =(currentTime.valueOf()/1000 - user.loginAt); + + currentUser = user; + + if (process.env.NODE_ENV === "development") { + //console.warn("logout timer not started in development mode"); + + const expiresIn = (user.logoutAt - user.loginAt) - timeDiffernce; + console.log("user should be logged out in: "+expiresIn/60 +"minutes") + createForceLogoutInterval(expiresIn); + } else { + const expiresIn = (user.logoutAt - user.loginAt) - timeDiffernce; + console.log("user should be logged out in: "+expiresIn/60 +"minutes") + createForceLogoutInterval(expiresIn); + } +}; + +const createForceLogoutInterval = (intervalInSec: number) => { + console.log("logout timer running..."); + + if(timer!==null){ + console.error("an old session was available"); + clearTimeout(timer); + } + + timer = setTimeout(function () { + if (currentUser && applicationStore) { + + applicationStore.dispatch(logoutUser()); + applicationStore.dispatch(new ReplaceAction("/login")); + + } + + }, intervalInSec * 1000) +} + +export const endUserSession = ()=>{ + + if(timer!==null){ + clearTimeout(timer); + timer=null; + } +} \ No newline at end of file diff --git a/sdnr/wt/odlux/framework/src/utilities/yangHelper.ts b/sdnr/wt/odlux/framework/src/utilities/yangHelper.ts index 127f3e07d..7e77c055c 100644 --- a/sdnr/wt/odlux/framework/src/utilities/yangHelper.ts +++ b/sdnr/wt/odlux/framework/src/utilities/yangHelper.ts @@ -20,6 +20,11 @@ export const replaceHyphen = (name: string) => name.replace(/-([a-z])/g, (g) => (g[1].toUpperCase())); export const replaceUpperCase = (name: string) => name.replace(/([a-z][A-Z])/g, (g) => g[0] + '-' + g[1].toLowerCase()); +/*** + * Replaces whitespace with '-' and cast everything to lowercase + */ +export const toAriaLabel = (value: string) => value.replace(/\s/g, "-").toLowerCase(); + export const convertPropertyNames = (obj: T, conv: (name: string) => string): T => { return Object.keys(obj).reduce<{ [prop: string]: any }>((acc, cur) => { acc[conv(cur)] = typeof obj[cur] === "object" ? convertPropertyNames(obj[cur], conv) : obj[cur]; diff --git a/sdnr/wt/odlux/framework/src/views/frame.tsx b/sdnr/wt/odlux/framework/src/views/frame.tsx index b4cc43e0b..1c78dd297 100644 --- a/sdnr/wt/odlux/framework/src/views/frame.tsx +++ b/sdnr/wt/odlux/framework/src/views/frame.tsx @@ -19,7 +19,7 @@ import * as React from 'react'; import { HashRouter as Router, Route, Redirect, Switch } from 'react-router-dom'; import { withStyles, WithStyles, createStyles, Theme } from '@material-ui/core/styles'; -import { faHome, faAddressBook, faSignInAlt } from '@fortawesome/free-solid-svg-icons'; +import { faHome, faAddressBook, faSignInAlt, faCog } from '@fortawesome/free-solid-svg-icons'; import { SnackbarProvider } from 'notistack'; import { ConfirmProvider } from 'material-ui-confirm'; @@ -34,6 +34,7 @@ import Home from '../views/home'; import Login from '../views/login'; import About from '../views/about'; import Test from '../views/test'; +import UserSettings from '../views/settings'; import applicationService from '../services/applicationManager'; @@ -58,6 +59,8 @@ const styles = (theme: Theme) => createStyles({ toolbar: theme.mixins.toolbar as any }); + + type FrameProps = WithStyles; class FrameComponent extends React.Component{ @@ -89,6 +92,11 @@ class FrameComponent extends React.Component{ )} /> + ( + + + + )} /> {process.env.NODE_ENV === "development" ? ( diff --git a/sdnr/wt/odlux/framework/src/views/home.tsx b/sdnr/wt/odlux/framework/src/views/home.tsx index 0e1d487e3..176de02ab 100644 --- a/sdnr/wt/odlux/framework/src/views/home.tsx +++ b/sdnr/wt/odlux/framework/src/views/home.tsx @@ -34,6 +34,16 @@ const styles = (theme: Theme) => createStyles({ const scrollbar = { overflow: "auto", paddingRight: "20px" } +let connectionStatusinitialLoad = true; +let connectionStatusinitialStateChanged = false; +let connectionStatusDataLoad: number[] = [0, 0, 0, 0]; +let connectionTotalCount = 0; + +let alarmStatusinitialLoad = true; +let alarmStatusinitialStateChanged = false; +let alarmStatusDataLoad: number[] = [0, 0, 0, 0]; +let alarmTotalCount = 0; + const mapProps = (state: IApplicationStoreState) => ({ connectionStatusCount: state.connect.connectionStatusCount, alarmStatus: state.fault.faultStatus @@ -55,16 +65,34 @@ class Home extends React.Component { render(): JSX.Element { const { classes } = this.props; + if (!this.props.connectionStatusCount.isLoadingConnectionStatusChart) { + connectionStatusDataLoad = [ + this.props.connectionStatusCount.Connected, + this.props.connectionStatusCount.Connecting, + this.props.connectionStatusCount.Disconnected, + this.props.connectionStatusCount.UnableToConnect + ]; + connectionTotalCount = this.props.connectionStatusCount.Connected + this.props.connectionStatusCount.Connecting + + this.props.connectionStatusCount.Disconnected + this.props.connectionStatusCount.UnableToConnect; + + } + + if (!this.props.alarmStatus.isLoadingAlarmStatusChart) { + alarmStatusDataLoad = [ + this.props.alarmStatus.critical, + this.props.alarmStatus.major, + this.props.alarmStatus.minor, + this.props.alarmStatus.warning + ]; + alarmTotalCount = this.props.alarmStatus.critical + this.props.alarmStatus.major + + this.props.alarmStatus.minor + this.props.alarmStatus.warning; + } + /** Available Network Connection Status chart data */ const connectionStatusData = { labels: ['Connected', 'Connecting', 'Disconnected', 'UnableToConnect'], datasets: [{ - data: [ - this.props.connectionStatusCount.Connected, - this.props.connectionStatusCount.Connecting, - this.props.connectionStatusCount.Disconnected, - this.props.connectionStatusCount.UnableToConnect - ], + data: connectionStatusDataLoad, backgroundColor: [ 'rgb(0, 153, 51)', 'rgb(255, 102, 0)', @@ -86,6 +114,28 @@ class Home extends React.Component { }] }; + /** Loading Connection Status chart */ + const connectionStatusisLoading = { + labels: ['Loading chart...'], + datasets: [{ + data: [1], + backgroundColor: [ + 'rgb(255, 255, 255)' + ] + }] + }; + + /** Loading Alarm Status chart */ + const alarmStatusisLoading = { + labels: ['Loading chart...'], + datasets: [{ + data: [1], + backgroundColor: [ + 'rgb(255, 255, 255)' + ] + }] + }; + /** Connection status options */ let labels: String[] = ['Connected', 'Connecting', 'Disconnected', 'UnableToConnect']; const connectionStatusOptions = { @@ -153,12 +203,7 @@ class Home extends React.Component { 'Warning' ], datasets: [{ - data: [ - this.props.alarmStatus.critical, - this.props.alarmStatus.major, - this.props.alarmStatus.minor, - this.props.alarmStatus.warning - ], + data: alarmStatusDataLoad, backgroundColor: [ 'rgb(240, 25, 10)', 'rgb(240, 133, 10)', @@ -241,17 +286,25 @@ class Home extends React.Component {

Welcome to ODLUX

- {this.checkConnectionStatus() ? - + {this.checkElementsAreLoaded() ? + this.checkConnectionStatus() && connectionTotalCount != 0 ? + + : : { }
- {this.checkAlarmStatus() ? - + {this.checkAlarmsAreLoaded() ? + this.checkAlarmStatus() && alarmTotalCount != 0 ? + + : : { /** Check if connection status data available */ public checkConnectionStatus = () => { let statusCount = this.props.connectionStatusCount; - if (statusCount.Connected == 0 && statusCount.Connecting == 0 && statusCount.Disconnected == 0 && statusCount.UnableToConnect == 0) { - return false; + if (statusCount.isLoadingConnectionStatusChart) { + return true; } - else + if (statusCount.Connected == 0 && statusCount.Connecting == 0 && statusCount.Disconnected == 0 + && statusCount.UnableToConnect == 0) { + return false; + } else { return true; + } + } + + /** Check if connection status chart data is loaded */ + public checkElementsAreLoaded = () => { + let isLoadingCheck = this.props.connectionStatusCount; + if (connectionStatusinitialLoad && !isLoadingCheck.isLoadingConnectionStatusChart) { + if (this.checkConnectionStatus()) { + connectionStatusinitialLoad = false; + return true; + } + return false; + } else if (connectionStatusinitialLoad && isLoadingCheck.isLoadingConnectionStatusChart) { + connectionStatusinitialLoad = false; + connectionStatusinitialStateChanged = true; + return !isLoadingCheck.isLoadingConnectionStatusChart; + } else if (connectionStatusinitialStateChanged) { + if (!isLoadingCheck.isLoadingConnectionStatusChart) { + connectionStatusinitialStateChanged = false; + } + return !isLoadingCheck.isLoadingConnectionStatusChart; + } + return true; } /** Check if alarms data available */ public checkAlarmStatus = () => { let alarmCount = this.props.alarmStatus; + if (alarmCount.isLoadingAlarmStatusChart) { + return true; + } if (alarmCount.critical == 0 && alarmCount.major == 0 && alarmCount.minor == 0 && alarmCount.warning == 0) { return false; } - else + else { return true; + } } + /** Check if alarm status chart data is loaded */ + public checkAlarmsAreLoaded = () => { + let isLoadingCheck = this.props.alarmStatus; + if (alarmStatusinitialLoad && !isLoadingCheck.isLoadingAlarmStatusChart) { + if (this.checkAlarmStatus()) { + alarmStatusinitialLoad = false; + return true; + } + return false; + } else if (alarmStatusinitialLoad && isLoadingCheck.isLoadingAlarmStatusChart) { + alarmStatusinitialLoad = false; + alarmStatusinitialStateChanged = true; + return !isLoadingCheck.isLoadingAlarmStatusChart; + } else if (alarmStatusinitialStateChanged) { + if (!isLoadingCheck.isLoadingAlarmStatusChart) { + alarmStatusinitialStateChanged = false; + } + return !isLoadingCheck.isLoadingAlarmStatusChart; + } + return true; + } } export default withStyles(styles)(withRouter(connect(mapProps, mapDispatch)(Home))); \ No newline at end of file diff --git a/sdnr/wt/odlux/framework/src/views/login.tsx b/sdnr/wt/odlux/framework/src/views/login.tsx index be1fb801f..53219facd 100644 --- a/sdnr/wt/odlux/framework/src/views/login.tsx +++ b/sdnr/wt/odlux/framework/src/views/login.tsx @@ -36,7 +36,7 @@ import connect, { Connect, IDispatcher } from '../flux/connect'; import authenticationService from '../services/authenticationService'; import { updateExternalLoginProviderAsyncActionCreator } from '../actions/loginProvider'; -import { UpdatePolicies, UpdateUser } from '../actions/authentication'; +import { loginUserAction, UpdatePolicies } from '../actions/authentication'; import { IApplicationStoreState } from '../store/applicationStore'; import { AuthPolicy, AuthToken, User } from '../models/authentication'; @@ -73,6 +73,20 @@ const styles = (theme: Theme) => createStyles({ submit: { marginTop: theme.spacing(3), }, + lineContainer:{ + width: '100%', + height: 10, + borderBottom: '1px solid grey', + textAlign: 'center', + marginTop:15, + marginBottom:5 + }, + thirdPartyDivider:{ + fontSize: 15, + backgroundColor: 'white', + padding: '0 10px', + color: 'grey' + } }); const mapProps = (state: IApplicationStoreState) => ({ @@ -85,7 +99,7 @@ const mapDispatch = (dispatcher: IDispatcher) => ({ updateExternalProviders: () => dispatcher.dispatch(updateExternalLoginProviderAsyncActionCreator()), updateAuthentication: (token: AuthToken | null) => { const user = token && new User(token) || undefined; - dispatcher.dispatch(new UpdateUser(user)); + dispatcher.dispatch(loginUserAction(user)); }, updatePolicies: (policies?: AuthPolicy[]) => { return dispatcher.dispatch(new UpdatePolicies(policies)); @@ -138,6 +152,7 @@ class LoginComponent extends React.Component { render(): JSX.Element { const { classes } = this.props; + const areProvidersAvailable = this.props.externalLoginProviders && this.props.externalLoginProviders.length > 0; return ( <> @@ -148,6 +163,32 @@ class LoginComponent extends React.Component { Sign in
+ + + {areProvidersAvailable && + <> + { + this.props.externalLoginProviders!.map((provider, index) => ( + )) + } + +
+ + OR + +
+ + } + Username { onChange={event => { this.setState({ scope: event.target.value }) }} /> - } - label="Remember me" - /> - { this.props.externalLoginProviders && this.props.externalLoginProviders.length > 0 - ? - [ - , - { this.setExternalProviderAnchor(null); }} - > - { - this.props.externalLoginProviders.map((provider) => ( - { window.location = provider.loginUrl as any; } }>{ provider.title} - )) - } - - ] - : null - } + + {this.state.message && {this.state.message}} diff --git a/sdnr/wt/odlux/framework/src/views/settings.tsx b/sdnr/wt/odlux/framework/src/views/settings.tsx new file mode 100644 index 000000000..f1a8ab35a --- /dev/null +++ b/sdnr/wt/odlux/framework/src/views/settings.tsx @@ -0,0 +1,126 @@ +/** + * ============LICENSE_START======================================================================== + * ONAP : ccsdk feature sdnr wt odlux + * ================================================================================================= + * Copyright (C) 2021 highstreet technologies GmbH Intellectual Property. All rights reserved. + * ================================================================================================= + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + * ============LICENSE_END========================================================================== + */ + +import * as React from 'react'; +import { IApplicationStoreState } from "../store/applicationStore"; +import connect, { Connect, IDispatcher } from "../flux/connect"; + +import applicationService from '../services/applicationManager'; +import { makeStyles } from '@material-ui/styles'; +import { Divider, List, ListItem, ListItemText, Paper } from '@material-ui/core'; + +import { GeneralUserSettings } from '../components/settings/general' +import { GoBackAction } from '../actions/navigationActions'; +import { toAriaLabel } from '../utilities/yangHelper'; + +type props = Connect; + +type SettingsEntry = { name: string, element: JSX.Element } + + +const mapProps = (state: IApplicationStoreState) => ({ + +}); + +const mapDispatch = (dispatcher: IDispatcher) => ({ + goBack: () => dispatcher.dispatch(new GoBackAction()) +}); + +const styles = makeStyles({ + sectionMargin: { + marginTop: "30px", + marginBottom: "15px" + }, + elementMargin: { + + marginLeft: "10px" + }, + menu: { + flex: "1 0 0%", + } +}); + +const UserSettings: React.FunctionComponent = (props) => { + + const classes = styles(); + const registrations = applicationService.applications; + + const [selectedIndex, setSelectedIndex] = React.useState(0); + + const navigateBack = () => { + props.goBack(); + } + + let settingsArray: SettingsEntry[] = []; + + //add all framework specific settings + settingsArray.push({name:"General", element: }) + + + //get app settings + let settingsElements : (SettingsEntry) [] = Object.keys(registrations).map(p => { + const application = registrations[p]; + + if (application.settingsElement) { + const value: SettingsEntry = { name: application.menuEntry?.toString()!, element: }; + return value; + + } else { + return null; + } + }).filter((x): x is SettingsEntry => x !== null); + + + settingsArray.push(...settingsElements); + + const onSelectElement = (e: any, newValue: number) => { + e.preventDefault(); + setSelectedIndex(newValue); + } + + return
+
+ + + { + settingsArray.map((el, index) => { + return ( + <> + { onSelectElement(e, index) }} aria-label={toAriaLabel(el?.name+"-settings")}> + + + + ) + }) + } + + + +
+
+
+ { + settingsArray[selectedIndex]?.element + } +
+
+
+} + + +export default connect(mapProps, mapDispatch)(UserSettings); diff --git a/sdnr/wt/odlux/framework/webpack.config.js b/sdnr/wt/odlux/framework/webpack.config.js index cef310136..95b5f5ed7 100644 --- a/sdnr/wt/odlux/framework/webpack.config.js +++ b/sdnr/wt/odlux/framework/webpack.config.js @@ -82,7 +82,8 @@ module.exports = (env) => { use: [{ loader: "babel-loader" }] - }, { + }, + { //don't minify images test: /\.(png|gif|jpg|svg)$/, use: [{ @@ -92,7 +93,8 @@ module.exports = (env) => { name: './images/[name].[ext]' } }] - }] + } + ] }, optimization: { @@ -202,55 +204,55 @@ module.exports = (env) => { proxy: { "/about": { // target: "http://10.20.6.29:48181", - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/yang-schema/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/oauth/": { // target: "https://10.20.35.188:30205", - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/oauth2/": { // target: "https://10.20.35.188:30205", - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/database/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/restconf/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/rests/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/help/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/about/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/tree/": { - target: "http://localhost:18181", + target: "http://sdnr:8181", secure: false }, "/websocket": { - target: "http://localhost:18181", + target: "http://sdnr:8181", ws: true, changeOrigin: true, secure: false }, "/apidoc": { - target: "http://localhost:18181", + target: "http://sdnr:8181", ws: true, changeOrigin: true, secure: false diff --git a/sdnr/wt/odlux/odlux.properties b/sdnr/wt/odlux/odlux.properties index b47f852e0..598d849c7 100644 --- a/sdnr/wt/odlux/odlux.properties +++ b/sdnr/wt/odlux/odlux.properties @@ -1,8 +1,8 @@ -odlux.framework.buildno=116.8c2f6b7(21/08/05) -odlux.apps.configurationApp.buildno=109.dbfed60(21/06/23) -odlux.apps.connectApp.buildno=116.8c2f6b7(21/08/05) +odlux.framework.buildno=137.be0dfd7(21/12/03) +odlux.apps.configurationApp.buildno=120.b383d6e(21/08/23) +odlux.apps.connectApp.buildno=137.be0dfd7(21/12/03) odlux.apps.eventLogApp.buildno=108.a60ec28(21/06/11) -odlux.apps.faultApp.buildno=114.1220e03(21/07/30) +odlux.apps.faultApp.buildno=137.be0dfd7(21/12/03) odlux.apps.helpApp.buildno=108.a60ec28(21/06/11) odlux.apps.inventoryApp.buildno=108.a60ec28(21/06/11) odlux.apps.linkCalculationApp.buildno=116.8c2f6b7(21/08/05) diff --git a/sdnr/wt/odlux/test.txt b/sdnr/wt/odlux/test.txt new file mode 100644 index 000000000..43cf1c80a --- /dev/null +++ b/sdnr/wt/odlux/test.txt @@ -0,0 +1,3742 @@ +[INFO] Scanning for projects... +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/odlparent-lite/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from central: https://repo1.maven.org/maven2/org/onap/ccsdk/parent/odlparent-lite/2.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 612 B Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/odlparent-lite/2.1.2-SNAPSHOT/maven-metadata.xml (612 B at 460 B/s) +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/odlparent-lite/2.1.2-SNAPSHOT/odlparent-lite-2.1.2-20210314.205831-1.pom +Progress (1): 4.1/68 kB Progress (1): 7.8/68 kB Progress (1): 12/68 kB Progress (1): 16/68 kB Progress (1): 20/68 kB Progress (1): 24/68 kB Progress (1): 28/68 kB Progress (1): 32/68 kB Progress (1): 36/68 kB Progress (1): 41/68 kB Progress (1): 45/68 kB Progress (1): 49/68 kB Progress (1): 53/68 kB Progress (1): 57/68 kB Progress (1): 61/68 kB Progress (1): 65/68 kB Progress (1): 68 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/odlparent-lite/2.1.2-SNAPSHOT/odlparent-lite-2.1.2-20210314.205831-1.pom (68 kB at 97 kB/s) +Downloading from central: https://repo1.maven.org/maven2/org/onap/ccsdk/parent/odlparent/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/odlparent/2.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 607 B Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/odlparent/2.1.2-SNAPSHOT/maven-metadata.xml (607 B at 1.3 kB/s) +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/odlparent/2.1.2-SNAPSHOT/odlparent-2.1.2-20210314.205831-1.pom +Progress (1): 4.1/68 kB Progress (1): 7.8/68 kB Progress (1): 12/68 kB Progress (1): 16/68 kB Progress (1): 20/68 kB Progress (1): 24/68 kB Progress (1): 28/68 kB Progress (1): 32/68 kB Progress (1): 36/68 kB Progress (1): 41/68 kB Progress (1): 45/68 kB Progress (1): 49/68 kB Progress (1): 53/68 kB Progress (1): 57/68 kB Progress (1): 61/68 kB Progress (1): 65/68 kB Progress (1): 68 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/odlparent/2.1.2-SNAPSHOT/odlparent-2.1.2-20210314.205831-1.pom (68 kB at 132 kB/s) +Downloading from central: https://repo1.maven.org/maven2/org/onap/ccsdk/parent/binding-parent/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/binding-parent/2.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 612 B Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/binding-parent/2.1.2-SNAPSHOT/maven-metadata.xml (612 B at 1.7 kB/s) +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/binding-parent/2.1.2-SNAPSHOT/binding-parent-2.1.2-20210314.205829-1.pom +Progress (1): 4.1/68 kB Progress (1): 7.8/68 kB Progress (1): 12/68 kB Progress (1): 16/68 kB Progress (1): 20/68 kB Progress (1): 24/68 kB Progress (1): 28/68 kB Progress (1): 32/68 kB Progress (1): 36/68 kB Progress (1): 41/68 kB Progress (1): 45/68 kB Progress (1): 49/68 kB Progress (1): 53/68 kB Progress (1): 57/68 kB Progress (1): 61/68 kB Progress (1): 65/68 kB Progress (1): 68 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/binding-parent/2.1.2-SNAPSHOT/binding-parent-2.1.2-20210314.205829-1.pom (68 kB at 135 kB/s) +Downloading from central: https://repo1.maven.org/maven2/org/onap/ccsdk/parent/single-feature-parent/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/single-feature-parent/2.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 619 B Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/single-feature-parent/2.1.2-SNAPSHOT/maven-metadata.xml (619 B at 2.0 kB/s) +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/single-feature-parent/2.1.2-SNAPSHOT/single-feature-parent-2.1.2-20210314.205831-1.pom +Progress (1): 4.1/68 kB Progress (1): 7.8/68 kB Progress (1): 12/68 kB Progress (1): 16/68 kB Progress (1): 20/68 kB Progress (1): 24/68 kB Progress (1): 28/68 kB Progress (1): 32/68 kB Progress (1): 36/68 kB Progress (1): 41/68 kB Progress (1): 45/68 kB Progress (1): 49/68 kB Progress (1): 53/68 kB Progress (1): 57/68 kB Progress (1): 61/68 kB Progress (1): 65/68 kB Progress (1): 68 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/single-feature-parent/2.1.2-SNAPSHOT/single-feature-parent-2.1.2-20210314.205831-1.pom (68 kB at 184 kB/s) +Downloading from central: https://repo1.maven.org/maven2/org/onap/ccsdk/parent/dependencies-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/dependencies-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-staging: https://nexus.onap.org/content/groups/staging/org/onap/ccsdk/parent/dependencies-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/dependencies-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from opendaylight-snapshot: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/onap/ccsdk/parent/dependencies-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 618 B Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/dependencies-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml (618 B at 1.7 kB/s) +Progress (1): 618 B Downloaded from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/dependencies-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml (618 B at 802 B/s) +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/dependencies-odl-bom/2.1.2-SNAPSHOT/dependencies-odl-bom-2.1.2-20210314.205829-1.pom +Progress (1): 4.1/5.6 kB Progress (1): 5.6 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/dependencies-odl-bom/2.1.2-SNAPSHOT/dependencies-odl-bom-2.1.2-20210314.205829-1.pom (5.6 kB at 15 kB/s) +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/installed-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-staging: https://nexus.onap.org/content/groups/staging/org/onap/ccsdk/parent/installed-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/installed-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from opendaylight-snapshot: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/onap/ccsdk/parent/installed-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 615 B Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/installed-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml (615 B at 1.8 kB/s) +Progress (1): 615 B Downloaded from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/installed-odl-bom/2.1.2-SNAPSHOT/maven-metadata.xml (615 B at 982 B/s) +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/installed-odl-bom/2.1.2-SNAPSHOT/installed-odl-bom-2.1.2-20210314.205829-1.pom +Progress (1): 4.1/208 kB Progress (1): 7.8/208 kB Progress (1): 12/208 kB Progress (1): 16/208 kB Progress (1): 20/208 kB Progress (1): 24/208 kB Progress (1): 28/208 kB Progress (1): 32/208 kB Progress (1): 36/208 kB Progress (1): 41/208 kB Progress (1): 45/208 kB Progress (1): 49/208 kB Progress (1): 53/208 kB Progress (1): 57/208 kB Progress (1): 61/208 kB Progress (1): 65/208 kB Progress (1): 69/208 kB Progress (1): 73/208 kB Progress (1): 77/208 kB Progress (1): 82/208 kB Progress (1): 86/208 kB Progress (1): 90/208 kB Progress (1): 94/208 kB Progress (1): 98/208 kB Progress (1): 102/208 kB Progress (1): 106/208 kB Progress (1): 110/208 kB Progress (1): 114/208 kB Progress (1): 118/208 kB Progress (1): 122/208 kB Progress (1): 127/208 kB Progress (1): 131/208 kB Progress (1): 135/208 kB Progress (1): 139/208 kB Progress (1): 143/208 kB Progress (1): 147/208 kB Progress (1): 151/208 kB Progress (1): 155/208 kB Progress (1): 159/208 kB Progress (1): 163/208 kB Progress (1): 168/208 kB Progress (1): 172/208 kB Progress (1): 176/208 kB Progress (1): 180/208 kB Progress (1): 184/208 kB Progress (1): 188/208 kB Progress (1): 192/208 kB Progress (1): 196/208 kB Progress (1): 200/208 kB Progress (1): 204/208 kB Progress (1): 208 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/installed-odl-bom/2.1.2-SNAPSHOT/installed-odl-bom-2.1.2-20210314.205829-1.pom (208 kB at 312 kB/s) +Downloading from central: https://repo1.maven.org/maven2/org/onap/ccsdk/parent/dependencies-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-staging: https://nexus.onap.org/content/groups/staging/org/onap/ccsdk/parent/dependencies-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/dependencies-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/dependencies-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from opendaylight-snapshot: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/onap/ccsdk/parent/dependencies-bom/2.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 614 B Downloaded from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/dependencies-bom/2.1.2-SNAPSHOT/maven-metadata.xml (614 B at 1.6 kB/s) +Progress (1): 614 B Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/dependencies-bom/2.1.2-SNAPSHOT/maven-metadata.xml (614 B at 969 B/s) +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/dependencies-bom/2.1.2-SNAPSHOT/dependencies-bom-2.1.2-20210314.205829-1.pom +Progress (1): 4.1/13 kB Progress (1): 7.8/13 kB Progress (1): 12/13 kB Progress (1): 13 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/dependencies-bom/2.1.2-SNAPSHOT/dependencies-bom-2.1.2-20210314.205829-1.pom (13 kB at 47 kB/s) +Downloading from onap-staging: https://nexus.onap.org/content/groups/staging/org/onap/ccsdk/parent/odlparent-lite/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from opendaylight-snapshot: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/onap/ccsdk/parent/odlparent-lite/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/odlparent-lite/2.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 612 B Downloaded from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/odlparent-lite/2.1.2-SNAPSHOT/maven-metadata.xml (612 B at 2.4 kB/s) +Downloading from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/odlparent/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from opendaylight-snapshot: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/onap/ccsdk/parent/odlparent/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-staging: https://nexus.onap.org/content/groups/staging/org/onap/ccsdk/parent/odlparent/2.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 607 B Downloaded from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/odlparent/2.1.2-SNAPSHOT/maven-metadata.xml (607 B at 2.3 kB/s) +Downloading from onap-staging: https://nexus.onap.org/content/groups/staging/org/onap/ccsdk/parent/binding-parent/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/binding-parent/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from opendaylight-snapshot: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/onap/ccsdk/parent/binding-parent/2.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 612 B Downloaded from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/binding-parent/2.1.2-SNAPSHOT/maven-metadata.xml (612 B at 937 B/s) +Downloading from opendaylight-snapshot: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/onap/ccsdk/parent/single-feature-parent/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-staging: https://nexus.onap.org/content/groups/staging/org/onap/ccsdk/parent/single-feature-parent/2.1.2-SNAPSHOT/maven-metadata.xml +Downloading from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/single-feature-parent/2.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 619 B Downloaded from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/parent/single-feature-parent/2.1.2-SNAPSHOT/maven-metadata.xml (619 B at 895 B/s) +[WARNING] +[WARNING] Some problems were encountered while building the effective model for org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-framework:jar:1.1.2-SNAPSHOT +[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-checkstyle-plugin @ org.onap.ccsdk.parent:odlparent:2.1.2-SNAPSHOT, /home/aijana/.m2/repository/org/onap/ccsdk/parent/odlparent/2.1.2-SNAPSHOT/odlparent-2.1.2-SNAPSHOT.pom, line 671, column 25 +[WARNING] +[WARNING] Some problems were encountered while building the effective model for org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-core-model:bundle:1.1.2-SNAPSHOT +[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-checkstyle-plugin @ org.onap.ccsdk.parent:binding-parent:2.1.2-SNAPSHOT, /home/aijana/.m2/repository/org/onap/ccsdk/parent/binding-parent/2.1.2-SNAPSHOT/binding-parent-2.1.2-SNAPSHOT.pom, line 671, column 25 +[WARNING] +[WARNING] Some problems were encountered while building the effective model for org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-core-feature:feature:1.1.2-SNAPSHOT +[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-checkstyle-plugin @ org.onap.ccsdk.parent:single-feature-parent:2.1.2-SNAPSHOT, /home/aijana/.m2/repository/org/onap/ccsdk/parent/single-feature-parent/2.1.2-SNAPSHOT/single-feature-parent-2.1.2-SNAPSHOT.pom, line 671, column 25 +[WARNING] +[WARNING] Some problems were encountered while building the effective model for org.onap.ccsdk.features.sdnr.wt:odlux-top:pom:1.1.2-SNAPSHOT +[WARNING] 'build.pluginManagement.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-checkstyle-plugin @ org.onap.ccsdk.parent:odlparent-lite:2.1.2-SNAPSHOT, /home/aijana/.m2/repository/org/onap/ccsdk/parent/odlparent-lite/2.1.2-SNAPSHOT/odlparent-lite-2.1.2-SNAPSHOT.pom, line 671, column 25 +[WARNING] +[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. +[WARNING] +[WARNING] For this reason, future Maven versions might no longer support building such malformed projects. +[WARNING] +[INFO] ------------------------------------------------------------------------ +[INFO] Reactor Build Order: +[INFO] +[INFO] ccsdk-features :: sdnr-wt-odlux-framework [jar] +[INFO] ccsdk-features :: sdnr-wt-odlux-core-model [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-core-provider [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-core-feature [feature] +[INFO] ccsdk-features :: sdnr-wt-odlux-core-installer [pom] +[INFO] ccsdk-features :: sdnr-wt-odlux-core-top [pom] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-apiDemo [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-connectApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-demoApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-faultApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-helpApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-inventoryApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-mediatorApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-maintenanceApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-minimumApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-performanceHistoryApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-eventLogApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-configurationApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-networkMapApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-linkCalculationApp [bundle] +[INFO] ccsdk-features :: sdnr-wt-odlux-apps-feature [feature] +[INFO] ccsdk-features :: sdnr-wt-odlux-apps-installer [pom] +[INFO] ccsdk-features :: sdnr-wt-odlux-installer [pom] +[INFO] ccsdk-features :: odlux-top [pom] +[INFO] +[INFO] ------< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-framework >------- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-framework 1.1.2-SNAPSHOT [1/24] +[INFO] --------------------------------[ jar ]--------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-framework --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/node (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/node_modules (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-framework --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-framework --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-framework --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (clear cache) @ sdnr-wt-odlux-framework --- +[INFO] Running 'yarn cache clean' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/.. +[INFO] yarn cache v1.19.0 +[INFO] success Cleared cache. +[INFO] Done in 5.92s. +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (install lerna) @ sdnr-wt-odlux-framework --- +[INFO] Running 'yarn add lerna@3.22.1 -W --exact' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/.. +[INFO] yarn add v1.19.0 +[INFO] [1/4] Resolving packages... +[INFO] [2/4] Fetching packages... +[INFO] info fsevents@1.2.13: The platform "linux" is incompatible with this module. +[INFO] info "fsevents@1.2.13" is an optional dependency and failed compatibility check. Excluding it from installation. +[INFO] info fsevents@2.1.3: The platform "linux" is incompatible with this module. +[INFO] info "fsevents@2.1.3" is an optional dependency and failed compatibility check. Excluding it from installation. +[INFO] [3/4] Linking dependencies... +[ERROR] warning "tslint-config-airbnb > tslint-eslint-rules@5.4.0" has incorrect peer dependency "typescript@^2.2.0 || ^3.0.0". +[ERROR] warning "tslint-config-airbnb > tslint-microsoft-contrib@5.2.1" has incorrect peer dependency "typescript@^2.1.0 || ^3.0.0". +[ERROR] warning "lerna > @lerna/version > @lerna/github-client > @octokit/rest > @octokit/plugin-request-log@1.0.2" has unmet peer dependency "@octokit/core@>=3". +[INFO] [4/4] Building fresh packages... +[INFO] success Saved 0 new dependencies. +[INFO] Done in 78.21s. +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:lerna (exec lerna bootstrap) @ sdnr-wt-odlux-framework --- +[INFO] lerna not inheriting proxy config from Maven +[INFO] Running 'lerna bootstrap' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/.. +[INFO] add /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/node/yarn/dist/bin to PATH +[INFO] add /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/node to PATH +[INFO] add /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/node_modules/.bin to PATH +[INFO] add /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/../node_modules/.bin to PATH +[ERROR] lerna notice cli v3.22.1 +[ERROR] lerna info versioning independent +[ERROR] lerna info bootstrap root only +[INFO] yarn install v1.19.0 +[INFO] [1/4] Resolving packages... +[INFO] [2/4] Fetching packages... +[INFO] info fsevents@1.2.13: The platform "linux" is incompatible with this module. +[INFO] info "fsevents@1.2.13" is an optional dependency and failed compatibility check. Excluding it from installation. +[INFO] info fsevents@2.1.3: The platform "linux" is incompatible with this module. +[INFO] info "fsevents@2.1.3" is an optional dependency and failed compatibility check. Excluding it from installation. +[INFO] [3/4] Linking dependencies... +[ERROR] warning "lerna > @lerna/version > @lerna/github-client > @octokit/rest > @octokit/plugin-request-log@1.0.2" has unmet peer dependency "@octokit/core@>=3". +[ERROR] warning "tslint-config-airbnb > tslint-eslint-rules@5.4.0" has incorrect peer dependency "typescript@^2.2.0 || ^3.0.0". +[ERROR] warning "tslint-config-airbnb > tslint-microsoft-contrib@5.2.1" has incorrect peer dependency "typescript@^2.1.0 || ^3.0.0". +[INFO] [4/4] Building fresh packages... +[INFO] Done in 13.11s. +[INFO] +[INFO] --- properties-maven-plugin:1.0.0:read-project-properties (default) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- properties-maven-plugin:1.0.0:set-system-properties (default) @ sdnr-wt-odlux-framework --- +[INFO] Set 2 system properties +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-framework >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-framework <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-framework --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-framework --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework +[INFO] yarn run v1.19.0 +[INFO] $ rimraf dist +[INFO] $ webpack --env release --config webpack.vendor.js && webpack --env release --config webpack.config.js && webpack --env release --config webpack.runner.js +[INFO] Hash: eda5ac8fa1f1710ac3bc +[INFO] Version: webpack 4.28.4 +[INFO] Child Vendor: +[INFO] Hash: eda5ac8fa1f1710ac3bc +[INFO] Time: 22182ms +[INFO] Built at: 03/15/2021 12:33:04 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] vendor.js 1.47 MiB 0 [emitted] vendor +[INFO] Entrypoint vendor = vendor.js +[INFO] [0] dll vendor 12 bytes {0} [built] +[INFO] [311] (webpack)/buildin/global.js 472 bytes {0} [built] +[INFO] + 825 hidden modules +[ERROR] (node:637395) DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead +[INFO] Hash: ec5ea8b23eee6c4fb473 +[INFO] Version: webpack 4.28.4 +[INFO] Child Client: +[INFO] Hash: ec5ea8b23eee6c4fb473 +[INFO] Time: 46290ms +[INFO] Built at: 03/15/2021 12:33:51 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] ./images/4d71b936aed05273932186ae418fe6e5.svg 32 KiB [emitted] +[INFO] ./index.html 699 bytes [emitted] +[INFO] app.js 1.37 MiB 0 [emitted] app +[INFO] favicon.ico 1.12 KiB [emitted] +[INFO] require.js 84.5 KiB [emitted] +[INFO] Entrypoint app = app.js +[INFO] [0] dll app 12 bytes {0} [built] +[INFO] [1] ./run.ts 1.18 KiB {0} [built] +[INFO] [2] ./handlers/applicationStateHandler.ts 4.64 KiB {0} [built] +[INFO] [3] delegated ../../node_modules/core-js/modules/web.dom.iterable.js from dll-reference vendor 42 bytes {0} [built] +[INFO] [8] delegated ../node_modules/regenerator-runtime/runtime.js from dll-reference vendor 42 bytes {0} [built] +[INFO] [10] ./services/restService.ts 9.83 KiB {0} [built] +[INFO] [13] ./actions/errorActions.ts 4.57 KiB {0} [built] +[INFO] [16] ./app.tsx 4.19 KiB {0} [built] +[INFO] [17] delegated ../../node_modules/react/index.js from dll-reference vendor 42 bytes {0} [built] +[INFO] [18] delegated ../../node_modules/react-dom/index.js from dll-reference vendor 42 bytes {0} [built] +[INFO] [19] delegated ../../node_modules/@material-ui/core/esm/styles/index.js from dll-reference vendor 42 bytes {0} [built] +[INFO] [20] ./views/frame.tsx 9.09 KiB {0} [built] +[INFO] [576] ./services/index.ts 1.23 KiB {0} [built] +[INFO] [583] ./utilities/elasticSearch.ts 5.89 KiB {0} [built] +[INFO] [585] ./models/index.ts 1.1 KiB {0} [built] +[INFO] + 572 hidden modules +[INFO] Hash: 8d3139b2f13bedb5b767 +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: 8d3139b2f13bedb5b767 +[INFO] Time: 210ms +[INFO] Built at: 03/15/2021 12:33:52 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] run.js 1.24 KiB 0 [emitted] run +[INFO] Entrypoint run = run.js +[INFO] [0] multi ./run.ts 28 bytes {0} [built] +[INFO] [1] delegated ./run.ts from dll-reference app 42 bytes {0} [built] +[INFO] [2] external "app" 42 bytes {0} [built] +[INFO] Done in 72.40s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-framework --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 10 resources to odlux +[INFO] Copying 1 resource to odlux +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-framework --- +[INFO] No sources to compile +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-framework >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-framework <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-framework --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-framework --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-framework --- +[INFO] No tests to run. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-framework --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-framework --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-framework --- +[INFO] executing beanshell script +[INFO] +[INFO] --- replacer:1.5.2:replace (replace version) @ sdnr-wt-odlux-framework --- +[INFO] Replacement run on 2 files. +[INFO] +[INFO] --- maven-jar-plugin:3.2.0:jar (default-jar) @ sdnr-wt-odlux-framework --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/target/sdnr-wt-odlux-framework-1.1.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-framework --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-framework --- +[INFO] No tests to run. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-framework --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-framework --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/target/sdnr-wt-odlux-framework-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-framework --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-framework --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-framework --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-framework --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/target/sdnr-wt-odlux-framework-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-framework/1.1.2-SNAPSHOT/sdnr-wt-odlux-framework-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-framework/1.1.2-SNAPSHOT/sdnr-wt-odlux-framework-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/target/sdnr-wt-odlux-framework-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-framework/1.1.2-SNAPSHOT/sdnr-wt-odlux-framework-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] ------< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-core-model >------ +[INFO] Building ccsdk-features :: sdnr-wt-odlux-core-model 1.1.2-SNAPSHOT [2/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-core-model --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-core-model --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-core-model --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-core-model >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-core-model <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-core-model --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-core-model --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/src/main/resources +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target/generated-sources/spi +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target/generated-sources/yang +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-core-model --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 6 source files to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-core-model >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-core-model <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-core-model --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-core-model --- +[INFO] No sources to compile +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-core-model --- +[INFO] No tests to run. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-core-model --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-core-model --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-core-model --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-core-model --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-core-model --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-core-model --- +[INFO] No tests to run. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-core-model --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-core-model --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target/sdnr-wt-odlux-core-model-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-core-model --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-core-model --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-core-model --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-core-model --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target/sdnr-wt-odlux-core-model-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-model/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-model-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-model/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-model-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target/sdnr-wt-odlux-core-model-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-model/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-model-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-core-model --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-model/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-model-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] ----< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-core-provider >----- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-core-provider 1.1.2-SNAPSHOT [3/24] +[INFO] -------------------------------[ bundle ]------------------------------- +Downloading from onap-staging: https://nexus.onap.org/content/groups/staging/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-common/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-common/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-common/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from central: https://repo1.maven.org/maven2/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-common/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from opendaylight-snapshot: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-common/1.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 1.0 kB Progress (2): 1.0 kB | 1.0 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-common/1.1.2-SNAPSHOT/maven-metadata.xml (1.0 kB at 1.4 kB/s) +Downloaded from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-common/1.1.2-SNAPSHOT/maven-metadata.xml (1.0 kB at 1.4 kB/s) +Downloading from central: https://repo1.maven.org/maven2/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-common/1.1.2-SNAPSHOT/sdnr-wt-common-1.1.2-20210315.092633-1.pom +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-common/1.1.2-SNAPSHOT/sdnr-wt-common-1.1.2-20210315.092633-1.pom +Progress (1): 4.1/6.2 kB Progress (1): 6.2 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-common/1.1.2-SNAPSHOT/sdnr-wt-common-1.1.2-20210315.092633-1.pom (6.2 kB at 22 kB/s) +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-common/1.1.2-SNAPSHOT/sdnr-wt-common-1.1.2-20210315.092633-1.jar +Progress (1): 4.1/153 kB Progress (1): 7.8/153 kB Progress (1): 12/153 kB Progress (1): 16/153 kB Progress (1): 20/153 kB Progress (1): 24/153 kB Progress (1): 28/153 kB Progress (1): 32/153 kB Progress (1): 36/153 kB Progress (1): 41/153 kB Progress (1): 45/153 kB Progress (1): 49/153 kB Progress (1): 53/153 kB Progress (1): 57/153 kB Progress (1): 61/153 kB Progress (1): 65/153 kB Progress (1): 69/153 kB Progress (1): 73/153 kB Progress (1): 77/153 kB Progress (1): 81/153 kB Progress (1): 86/153 kB Progress (1): 90/153 kB Progress (1): 93/153 kB Progress (1): 97/153 kB Progress (1): 101/153 kB Progress (1): 106/153 kB Progress (1): 110/153 kB Progress (1): 114/153 kB Progress (1): 118/153 kB Progress (1): 121/153 kB Progress (1): 125/153 kB Progress (1): 129/153 kB Progress (1): 133/153 kB Progress (1): 137/153 kB Progress (1): 142/153 kB Progress (1): 146/153 kB Progress (1): 150/153 kB Progress (1): 153 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-common/1.1.2-SNAPSHOT/sdnr-wt-common-1.1.2-20210315.092633-1.jar (153 kB at 241 kB/s) +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-core-provider --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-core-provider --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-core-provider --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-core-provider >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-core-provider <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-core-provider --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-core-provider --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/generated-sources/spi +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/generated-sources/yang +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-core-provider --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-core-provider >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-core-provider <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-core-provider --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 5 resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-core-provider --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 4 source files to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.odlux.test.TestBundleLoaderImpl +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.18 s - in org.onap.ccsdk.features.sdnr.odlux.test.TestBundleLoaderImpl +[INFO] Running org.onap.ccsdk.features.sdnr.odlux.test.TestLoadResources +[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s - in org.onap.ccsdk.features.sdnr.odlux.test.TestLoadResources +[INFO] Running org.onap.ccsdk.features.sdnr.odlux.test.TestRedirect +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.334 s - in org.onap.ccsdk.features.sdnr.odlux.test.TestRedirect +[INFO] Running org.onap.ccsdk.features.sdnr.odlux.test.TestResFileServlet +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s - in org.onap.ccsdk.features.sdnr.odlux.test.TestResFileServlet +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-core-provider --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-core-provider' with 4 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-core-provider --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-core-provider --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-core-provider --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-core-provider --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-core-provider --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-core-provider --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/sdnr-wt-odlux-core-provider-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-core-provider --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-core-provider --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-core-provider --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-core-provider --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/sdnr-wt-odlux-core-provider-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-provider/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-provider-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-provider/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-provider-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/sdnr-wt-odlux-core-provider-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-provider/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-provider-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-core-provider --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-provider/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-provider-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] -----< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-core-feature >----- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-core-feature 1.1.2-SNAPSHOT [4/24] +[INFO] ------------------------------[ feature ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-core-feature --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/features/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-core-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] surefireArgLine set to empty +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-core-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-core-feature >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-core-feature <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-core-feature --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- depends-maven-plugin:1.4.0:generate-depends-file (generate-depends-file) @ sdnr-wt-odlux-core-feature --- +[INFO] Created: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/features/target/classes/META-INF/maven/dependencies.properties +[INFO] +[INFO] --- karaf-maven-plugin:4.2.9:features-generate-descriptor (default-features-generate-descriptor) @ sdnr-wt-odlux-core-feature --- +Downloading from central: https://repo1.maven.org/maven2/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-feature/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-feature/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-feature/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-staging: https://nexus.onap.org/content/groups/staging/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-feature/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from opendaylight-snapshot: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-feature/1.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 849 B Progress (2): 849 B | 849 B Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-feature/1.1.2-SNAPSHOT/maven-metadata.xml (849 B at 1.3 kB/s) +Downloaded from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-feature/1.1.2-SNAPSHOT/maven-metadata.xml (849 B at 1.3 kB/s) +[INFO] Generating feature descriptor file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/features/target/feature/feature.xml +[INFO] ...done! +[INFO] Attaching features XML +[INFO] +[INFO] --- karaf-maven-plugin:4.2.9:verify (default-verify) @ sdnr-wt-odlux-core-feature --- +[INFO] Using repositories: https://repo1.maven.org/maven2/@id=central@snapshots,https://nexus.onap.org/content/repositories/public/@id=onap-public,https://nexus.onap.org/content/repositories/releases/@id=onap-releases,https://nexus.onap.org/content/repositories/snapshots/@id=onap-snapshots@noreleases@snapshots,https://nexus.onap.org/content/groups/staging@id=onap-staging@snapshots,https://nexus.onap.org/content/repositories/releases@id=ecomp-release,https://nexus.onap.org/content/repositories/snapshots@id=ecomp-snapshot@noreleases@snapshots,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror,https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots +[INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-core-feature >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-core-feature <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-core-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default) @ sdnr-wt-odlux-core-feature --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-core-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-core-feature --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-core-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] failsafeArgLine set to empty +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-core-feature --- +[INFO] No tests to run. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-core-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-core-feature --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-core-feature --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-core-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-core-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-core-feature --- +[INFO] No primary artifact to install, installing attached artifacts instead. +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/features/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-feature/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-feature-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/features/target/feature/feature.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-feature/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-feature-1.1.2-SNAPSHOT-features.xml +[INFO] +[INFO] ----< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-core-installer >---- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-core-installer 1.1.2-SNAPSHOT [5/24] +[INFO] --------------------------------[ pom ]--------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-core-installer --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-core-installer --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-core-installer --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-core-installer --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-core-installer --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-core-installer --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/code-coverage/jacoco-ut.exec +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-core-installer --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/jacoco.exec +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-core-installer --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-core-installer --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-core-installer --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-core-installer --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-core-installer --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-core-installer --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-core-installer --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy-dependencies (copy-nested-dependencies) @ sdnr-wt-odlux-core-installer --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/features/target/feature/feature.xml to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-feature/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-feature-1.1.2-SNAPSHOT-features.xml +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/provider/target/sdnr-wt-odlux-core-provider-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-provider/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-provider-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target/sdnr-wt-odlux-core-model-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-model/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-model-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/target/sdnr-wt-odlux-framework-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-framework/1.1.2-SNAPSHOT/sdnr-wt-odlux-framework-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/.m2/repository/org/osgi/org.osgi.compendium/5.0.0/org.osgi.compendium-5.0.0.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/org/osgi/org.osgi.compendium/5.0.0/org.osgi.compendium-5.0.0.jar +[INFO] Installing /home/aijana/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar +[INFO] Installing /home/aijana/.m2/repository/com/google/guava/guava/27.1-jre/guava-27.1-jre.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/com/google/guava/guava/27.1-jre/guava-27.1-jre.jar +[INFO] Installing /home/aijana/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar +[INFO] Installing /home/aijana/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +[INFO] Installing /home/aijana/.m2/repository/org/checkerframework/checker-qual/2.5.8/checker-qual-2.5.8.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/org/checkerframework/checker-qual/2.5.8/checker-qual-2.5.8.jar +[INFO] Installing /home/aijana/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.3/error_prone_annotations-2.3.3.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/com/google/errorprone/error_prone_annotations/2.3.3/error_prone_annotations-2.3.3.jar +[INFO] Installing /home/aijana/.m2/repository/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar +[INFO] Installing /home/aijana/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar +[INFO] Installing /home/aijana/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/assembly/system/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-core-installer --- +[INFO] Not executing Javadoc as the project is not a Java classpath-capable package +[INFO] +[INFO] --- maven-assembly-plugin:3.3.0:single (maven-repo-zip) @ sdnr-wt-odlux-core-installer --- +[INFO] Reading assembly descriptor: src/assembly/assemble_mvnrepo_zip.xml +[INFO] Building zip: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/stage/sdnr-wt-odlux-core-1.1.2-SNAPSHOT-repo.zip +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-core-installer --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/code-coverage/jacoco-it.exec +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-core-installer --- +[INFO] No tests to run. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-core-installer --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-core-installer --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/jacoco.exec +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-core-installer --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-core-installer --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-installer/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-installer-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/installer/target/stage/sdnr-wt-odlux-core-1.1.2-SNAPSHOT-repo.zip to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-installer/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-installer-1.1.2-SNAPSHOT-repo.zip +[INFO] +[INFO] -------< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-core-top >------- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-core-top 1.1.2-SNAPSHOT [6/24] +[INFO] --------------------------------[ pom ]--------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-core-top --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-core-top --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-core-top --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-core-top --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-core-top --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-core-top --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/target/code-coverage/jacoco-ut.exec +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-core-top --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/target/jacoco.exec +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-core-top --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-core-top --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-core-top --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-core-top --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-core-top --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-core-top --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-core-top --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-core-top --- +[INFO] Not executing Javadoc as the project is not a Java classpath-capable package +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-core-top --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/target/code-coverage/jacoco-it.exec +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-core-top --- +[INFO] No tests to run. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-core-top --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-core-top --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/target/jacoco.exec +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-core-top --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-core-top --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-top/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-top-1.1.2-SNAPSHOT.pom +[INFO] +[INFO] -----< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-apiDemo >------ +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-apiDemo 1.1.2-SNAPSHOT [7/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/node (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-apiDemo >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-apiDemo <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: 9458ccf455839908b741 +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: 9458ccf455839908b741 +[INFO] Time: 11699ms +[INFO] Built at: 03/15/2021 12:34:34 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] apiDemo.js 4.53 KiB 0 [emitted] apiDemo +[INFO] Entrypoint apiDemo = apiDemo.js +[INFO] [0] multi ./plugin.tsx 28 bytes {0} [built] +[INFO] [1] ./plugin.tsx 2.82 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [3] external "app" 42 bytes {0} [built] +[INFO] [4] delegated ../../node_modules/react-router-dom/es/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [5] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [6] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [7] delegated ./flux/connect.ts from dll-reference app 42 bytes {0} [built] +[INFO] [8] delegated ./middleware/api.ts from dll-reference app 42 bytes {0} [built] +[INFO] [9] ./handlers/apiDemoRootHandler.ts 1.34 KiB {0} [built] +[INFO] [10] delegated ./flux/middleware.ts from dll-reference app 42 bytes {0} [built] +[INFO] [11] ./handlers/modulesHandler.ts 623 bytes {0} [built] +[INFO] [12] ./actions/modulesSuccess.ts 3.9 KiB {0} [built] +[INFO] [13] delegated ./flux/action.ts from dll-reference app 42 bytes {0} [built] +[INFO] Done in 12.90s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-apiDemo >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-apiDemo <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.174 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-apiDemo' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-apiDemo --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-apiDemo:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/target/sdnr-wt-odlux-app-apiDemo-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/target/sdnr-wt-odlux-app-apiDemo-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-apiDemo/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-apiDemo-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-apiDemo/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-apiDemo-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/target/sdnr-wt-odlux-app-apiDemo-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-apiDemo/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-apiDemo-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-apiDemo --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-apiDemo/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-apiDemo-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] ----< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-connectApp >---- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-connectApp 1.1.2-SNAPSHOT [8/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/node (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-connectApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-connectApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-connectApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-connectApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-connectApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: 099e5b54149c67c454ee +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: 099e5b54149c67c454ee +[INFO] Time: 21850ms +[INFO] Built at: 03/15/2021 12:35:03 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] connectApp.js 80.1 KiB 0 [emitted] connectApp +[INFO] Entrypoint connectApp = connectApp.js +[INFO] [0] multi ./pluginConnect.tsx 28 bytes {0} [built] +[INFO] [1] ./pluginConnect.tsx 3.17 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [3] external "app" 42 bytes {0} [built] +[INFO] [4] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [5] delegated ./services/notificationService.ts from dll-reference app 42 bytes {0} [built] +[INFO] [6] delegated ./actions/snackbarActions.ts from dll-reference app 42 bytes {0} [built] +[INFO] [7] ./handlers/connectAppRootHandler.ts 4.38 KiB {0} [built] +[INFO] [8] delegated ../../node_modules/core-js/modules/web.dom.iterable.js from dll-reference app 42 bytes {0} [built] +[INFO] [9] delegated ./flux/middleware.ts from dll-reference app 42 bytes {0} [built] +[INFO] [10] ./handlers/networkElementsHandler.ts 3.29 KiB {0} [built] +[INFO] [14] ./services/connectService.ts 18.1 KiB {0} [built] +[INFO] [17] ./handlers/connectionStatusLogHandler.ts 2.15 KiB {0} [built] +[INFO] [21] ./actions/commonNetworkElementsActions.ts 11.4 KiB {0} [built] +[INFO] [22] ./views/connectView.tsx 9.5 KiB {0} [built] +[INFO] + 46 hidden modules +[INFO] Done in 23.32s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-connectApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-connectApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.194 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-connectApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-connectApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-connectApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-connectApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-connectApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target/sdnr-wt-odlux-app-connectApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-connectApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target/sdnr-wt-odlux-app-connectApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-connectApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-connectApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-connectApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-connectApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target/sdnr-wt-odlux-app-connectApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-connectApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-connectApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-connectApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-connectApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-connectApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] -----< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-demoApp >------ +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-demoApp 1.1.2-SNAPSHOT [9/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/node (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-demoApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-demoApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-demoApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-demoApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-demoApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: 0426b44b60a8c95d93ac +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: 0426b44b60a8c95d93ac +[INFO] Time: 14385ms +[INFO] Built at: 03/15/2021 12:35:25 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] demoApp.js 14.3 KiB 0 [emitted] demoApp +[INFO] Entrypoint demoApp = demoApp.js +[INFO] [0] multi ./plugin.tsx 28 bytes {0} [built] +[INFO] [1] ./plugin.tsx 2.57 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [3] external "app" 42 bytes {0} [built] +[INFO] [4] delegated ../../node_modules/react-router-dom/es/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [5] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [6] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [7] delegated ./flux/connect.ts from dll-reference app 42 bytes {0} [built] +[INFO] [8] ./handlers/demoAppRootHandler.ts 1.45 KiB {0} [built] +[INFO] [9] delegated ./flux/middleware.ts from dll-reference app 42 bytes {0} [built] +[INFO] [10] ./handlers/listAuthorsHandler.ts 1.03 KiB {0} [built] +[INFO] [11] ./actions/authorActions.ts 5.5 KiB {0} [built] +[INFO] [17] ./handlers/editAuthorHandler.ts 509 bytes {0} [built] +[INFO] [18] ./views/authorsList.tsx 7.08 KiB {0} [built] +[INFO] [25] ./views/editAuthor.tsx 4.69 KiB {0} [built] +[INFO] + 12 hidden modules +[INFO] Done in 15.89s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-demoApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-demoApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.168 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-demoApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-demoApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-demoApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-demoApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-demoApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target/sdnr-wt-odlux-app-demoApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-demoApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target/sdnr-wt-odlux-app-demoApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-demoApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-demoApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-demoApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-demoApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target/sdnr-wt-odlux-app-demoApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-demoApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-demoApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-demoApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-demoApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-demoApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] -----< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-faultApp >----- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-faultApp 1.1.2-SNAPSHOT [10/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/node (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-faultApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-faultApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-faultApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-faultApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-faultApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: a9b5b4a42e572ba4ae4a +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: a9b5b4a42e572ba4ae4a +[INFO] Time: 19598ms +[INFO] Built at: 03/15/2021 12:35:51 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] faultApp.js 51.7 KiB 0 [emitted] faultApp +[INFO] Entrypoint faultApp = faultApp.js +[INFO] [0] multi ./pluginFault.tsx 28 bytes {0} [built] +[INFO] [1] ./pluginFault.tsx 5.76 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [4] delegated ../../node_modules/react-router-dom/es/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [5] delegated ./flux/connect.ts from dll-reference app 42 bytes {0} [built] +[INFO] [6] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [7] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [8] delegated ./services/notificationService.ts from dll-reference app 42 bytes {0} [built] +[INFO] [9] ./handlers/faultAppRootHandler.ts 2.86 KiB {0} [built] +[INFO] [13] ./actions/notificationActions.ts 4.74 KiB {0} [built] +[INFO] [15] ./handlers/currentProblemsHandler.ts 2.09 KiB {0} [built] +[INFO] [18] ./handlers/alarmLogEntriesHandler.ts 2.09 KiB {0} [built] +[INFO] [19] ./actions/panelChangeActions.ts 4.56 KiB {0} [built] +[INFO] [21] ./actions/statusActions.ts 6.29 KiB {0} [built] +[INFO] [26] ./views/faultApplication.tsx 18 KiB {0} [built] +[INFO] + 32 hidden modules +[INFO] Done in 20.84s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-faultApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-faultApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.177 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-faultApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-faultApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-faultApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-faultApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-faultApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target/sdnr-wt-odlux-app-faultApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-faultApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target/sdnr-wt-odlux-app-faultApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-faultApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-faultApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-faultApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-faultApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target/sdnr-wt-odlux-app-faultApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-faultApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-faultApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-faultApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-faultApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-faultApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] -----< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-helpApp >------ +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-helpApp 1.1.2-SNAPSHOT [11/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/node (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/node_modules (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-helpApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-helpApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-helpApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-helpApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-helpApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: 9fb459b5476ec454f708 +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: 9fb459b5476ec454f708 +[INFO] Time: 15644ms +[INFO] Built at: 03/15/2021 12:36:14 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] helpApp.js 44 KiB 0 [emitted] helpApp +[INFO] Entrypoint helpApp = helpApp.js +[INFO] [0] multi ./plugin.tsx 28 bytes {0} [built] +[INFO] [1] ./plugin.tsx 5.34 KiB {0} [built] +[INFO] [3] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [4] external "app" 42 bytes {0} [built] +[INFO] [5] delegated ../../node_modules/react-router-dom/es/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [6] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [7] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [8] delegated ./flux/connect.ts from dll-reference app 42 bytes {0} [built] +[INFO] [9] ./actions/helpActions.ts 8.35 KiB {0} [built] +[INFO] [10] delegated ./flux/action.ts from dll-reference app 42 bytes {0} [built] +[INFO] [11] ./services/helpService.ts 6.1 KiB {0} [built] +[INFO] [14] ./handlers/helpAppRootHandler.ts 2.42 KiB {0} [built] +[INFO] [15] ./views/helpApplication.tsx 6.44 KiB {0} [built] +[INFO] [16] delegated ../../node_modules/marked/lib/marked.js from dll-reference app 42 bytes {0} [built] +[INFO] [42] ./views/helpTocApp.tsx 2.93 KiB {0} [built] +[INFO] + 31 hidden modules +[INFO] Done in 17.40s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-helpApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-helpApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.184 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-helpApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-helpApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-helpApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-helpApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-helpApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target/sdnr-wt-odlux-app-helpApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-helpApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target/sdnr-wt-odlux-app-helpApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-helpApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-helpApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-helpApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-helpApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target/sdnr-wt-odlux-app-helpApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-helpApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-helpApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-helpApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-helpApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-helpApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] ---< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-inventoryApp >--- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-inventoryApp 1.1.2-SNAPSHOT [12/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/node (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-inventoryApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-inventoryApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: 0613cf72680c42f30fc9 +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: 0613cf72680c42f30fc9 +[INFO] Time: 18021ms +[INFO] Built at: 03/15/2021 12:36:39 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] inventoryApp.js 36.3 KiB 0 [emitted] inventoryApp +[INFO] Entrypoint inventoryApp = inventoryApp.js +[INFO] [0] multi ./pluginInventory.tsx 28 bytes {0} [built] +[INFO] [1] ./pluginInventory.tsx 2.38 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [3] external "app" 42 bytes {0} [built] +[INFO] [4] delegated ../../node_modules/react-router-dom/es/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [5] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [6] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [7] ./views/treeview.tsx 11.3 KiB {0} [built] +[INFO] [8] delegated ../../node_modules/core-js/modules/web.dom.iterable.js from dll-reference app 42 bytes {0} [built] +[INFO] [9] delegated ../../node_modules/@material-ui/core/esm/styles/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [10] delegated ./components/objectDump/index.tsx from dll-reference app 42 bytes {0} [built] +[INFO] [11] delegated ./flux/connect.ts from dll-reference app 42 bytes {0} [built] +[INFO] [12] delegated ./components/material-ui/treeView.tsx from dll-reference app 42 bytes {0} [built] +[INFO] [21] ./views/dashboard.tsx 13.6 KiB {0} [built] +[INFO] [39] ./handlers/inventoryAppRootHandler.ts 1.77 KiB {0} [built] +[INFO] + 28 hidden modules +[INFO] Done in 19.48s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-inventoryApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-inventoryApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.179 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-inventoryApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-inventoryApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-inventoryApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target/sdnr-wt-odlux-app-inventoryApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target/sdnr-wt-odlux-app-inventoryApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-inventoryApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-inventoryApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-inventoryApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-inventoryApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target/sdnr-wt-odlux-app-inventoryApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-inventoryApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-inventoryApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-inventoryApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-inventoryApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-inventoryApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] ---< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-mediatorApp >---- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-mediatorApp 1.1.2-SNAPSHOT [13/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/node (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-mediatorApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-mediatorApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: 878b682f1655400bd3bc +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: 878b682f1655400bd3bc +[INFO] Time: 20474ms +[INFO] Built at: 03/15/2021 12:37:08 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] mediatorApp.js 81.3 KiB 0 [emitted] mediatorApp +[INFO] Entrypoint mediatorApp = mediatorApp.js +[INFO] [0] multi ./plugin.tsx 28 bytes {0} [built] +[INFO] [1] ./plugin.tsx 4.14 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [3] external "app" 42 bytes {0} [built] +[INFO] [4] delegated ../../node_modules/react-router-dom/es/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [5] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [6] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [7] delegated ./flux/connect.ts from dll-reference app 42 bytes {0} [built] +[INFO] [8] ./handlers/mediatorAppRootHandler.ts 1.56 KiB {0} [built] +[INFO] [9] delegated ./flux/middleware.ts from dll-reference app 42 bytes {0} [built] +[INFO] [10] ./handlers/avaliableMediatorServersHandler.ts 2.29 KiB {0} [built] +[INFO] [11] delegated ./components/material-table/utilities.ts from dll-reference app 42 bytes {0} [built] +[INFO] [19] ./actions/mediatorServerActions.ts 10.8 KiB {0} [built] +[INFO] [24] ./views/mediatorApplication.tsx 19.6 KiB {0} [built] +[INFO] [55] ./views/mediatorServerSelection.tsx 12.1 KiB {0} [built] +[INFO] + 45 hidden modules +[INFO] Done in 21.90s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-mediatorApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-mediatorApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.167 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-mediatorApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-mediatorApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-mediatorApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target/sdnr-wt-odlux-app-mediatorApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target/sdnr-wt-odlux-app-mediatorApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-mediatorApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-mediatorApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-mediatorApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-mediatorApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target/sdnr-wt-odlux-app-mediatorApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-mediatorApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-mediatorApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-mediatorApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-mediatorApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-mediatorApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] --< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-maintenanceApp >-- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-maintenanceApp 1.1.2-SNAPSHOT [14/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/node (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-maintenanceApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-maintenanceApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: 8f7224a9cdcc7d4ca16a +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: 8f7224a9cdcc7d4ca16a +[INFO] Time: 17126ms +[INFO] Built at: 03/15/2021 12:37:33 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] maintenanceApp.js 35.8 KiB 0 [emitted] maintenanceApp +[INFO] Entrypoint maintenanceApp = maintenanceApp.js +[INFO] [0] multi ./pluginMaintenance.tsx 28 bytes {0} [built] +[INFO] [1] ./pluginMaintenance.tsx 1.97 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [3] external "app" 42 bytes {0} [built] +[INFO] [4] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [5] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [6] ./handlers/maintenanceAppRootHandler.ts 1.44 KiB {0} [built] +[INFO] [7] delegated ./flux/middleware.ts from dll-reference app 42 bytes {0} [built] +[INFO] [8] ./handlers/maintenenceEntriesHandler.ts 2.14 KiB {0} [built] +[INFO] [11] ./views/maintenenceView.tsx 17 KiB {0} [built] +[INFO] [13] delegated ../../node_modules/@material-ui/core/esm/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [14] delegated ../../node_modules/@fortawesome/react-fontawesome/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [21] delegated ./flux/connect.ts from dll-reference app 42 bytes {0} [built] +[INFO] [22] delegated ./components/material-table/index.tsx from dll-reference app 42 bytes {0} [built] +[INFO] [38] ./utils/timeUtils.ts 2.13 KiB {0} [built] +[INFO] + 26 hidden modules +[INFO] Done in 18.93s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-maintenanceApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-maintenanceApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.174 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-maintenanceApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-maintenanceApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-maintenanceApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target/sdnr-wt-odlux-app-maintenanceApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target/sdnr-wt-odlux-app-maintenanceApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-maintenanceApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-maintenanceApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-maintenanceApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-maintenanceApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target/sdnr-wt-odlux-app-maintenanceApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-maintenanceApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-maintenanceApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-maintenanceApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-maintenanceApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-maintenanceApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] ----< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-minimumApp >---- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-minimumApp 1.1.2-SNAPSHOT [15/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/node (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-minimumApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-minimumApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: b1fcae8781ba95f8b5dc +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: b1fcae8781ba95f8b5dc +[INFO] Time: 11309ms +[INFO] Built at: 03/15/2021 12:37:51 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] minimumApp.js 2.07 KiB 0 [emitted] minimumApp +[INFO] Entrypoint minimumApp = minimumApp.js +[INFO] [0] multi ./plugin.tsx 28 bytes {0} [built] +[INFO] [1] ./plugin.tsx 2.06 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [3] external "app" 42 bytes {0} [built] +[INFO] [4] delegated ../../node_modules/react-router-dom/es/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [5] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [6] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [7] delegated ./flux/connect.ts from dll-reference app 42 bytes {0} [built] +[INFO] [8] ./handlers/minimumAppRootHandler.ts 1.3 KiB {0} [built] +[INFO] [9] delegated ./flux/middleware.ts from dll-reference app 42 bytes {0} [built] +[INFO] Done in 12.65s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-minimumApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-minimumApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.172 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-minimumApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-minimumApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-minimumApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target/sdnr-wt-odlux-app-minimumApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target/sdnr-wt-odlux-app-minimumApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-minimumApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-minimumApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-minimumApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-minimumApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target/sdnr-wt-odlux-app-minimumApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-minimumApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-minimumApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-minimumApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-minimumApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-minimumApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] --< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-performanceHistoryApp >-- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-performanceHistoryApp 1.1.2-SNAPSHOT [16/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/node (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-performanceHistoryApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-performanceHistoryApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: abcb7cd1327fb2e039c7 +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: abcb7cd1327fb2e039c7 +[INFO] Time: 88778ms +[INFO] Built at: 03/15/2021 12:39:27 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] performanceHistoryApp.js 582 KiB 0 [emitted] performanceHistoryApp +[INFO] Entrypoint performanceHistoryApp = performanceHistoryApp.js +[INFO] [0] multi ./pluginPerformance.tsx 28 bytes {0} [built] +[INFO] [1] ./pluginPerformance.tsx 5.83 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [3] external "app" 42 bytes {0} [built] +[INFO] [4] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [5] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [6] delegated ../../node_modules/react-router-dom/es/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [7] ./handlers/performanceHistoryRootHandler.ts 9.76 KiB {0} [built] +[INFO] [8] delegated ./flux/middleware.ts from dll-reference app 42 bytes {0} [built] +[INFO] [23] ./actions/deviceListActions.ts 9.49 KiB {0} [built] +[INFO] [30] ./actions/ltpAction.ts 8.47 KiB {0} [built] +[INFO] [32] ./actions/toggleActions.ts 4.68 KiB {0} [built] +[INFO] [33] ./actions/reloadAction.ts 3.8 KiB {0} [built] +[INFO] [34] ./views/performanceHistoryApplication.tsx 26.3 KiB {0} [built] +[INFO] [36] delegated ./flux/connect.ts from dll-reference app 42 bytes {0} [built] +[INFO] + 324 hidden modules +[INFO] Done in 90.20s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-performanceHistoryApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-performanceHistoryApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.19 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-performanceHistoryApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-performanceHistoryApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target/sdnr-wt-odlux-app-performanceHistoryApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target/sdnr-wt-odlux-app-performanceHistoryApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-performanceHistoryApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-performanceHistoryApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-performanceHistoryApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-performanceHistoryApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target/sdnr-wt-odlux-app-performanceHistoryApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-performanceHistoryApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-performanceHistoryApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-performanceHistoryApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-performanceHistoryApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-performanceHistoryApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] ---< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-eventLogApp >---- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-eventLogApp 1.1.2-SNAPSHOT [17/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/node (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-eventLogApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-eventLogApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: 7cb368a90f6af4e9349b +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: 7cb368a90f6af4e9349b +[INFO] Time: 14955ms +[INFO] Built at: 03/15/2021 12:39:50 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] eventLogApp.js 10.5 KiB 0 [emitted] eventLogApp +[INFO] Entrypoint eventLogApp = eventLogApp.js +[INFO] [0] multi ./pluginEventLog.tsx 28 bytes {0} [built] +[INFO] [1] ./pluginEventLog.tsx 1.92 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [3] external "app" 42 bytes {0} [built] +[INFO] [4] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [5] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [6] ./views/eventLog.tsx 7.84 KiB {0} [built] +[INFO] [7] delegated ./flux/connect.ts from dll-reference app 42 bytes {0} [built] +[INFO] [8] delegated ./components/material-table/index.tsx from dll-reference app 42 bytes {0} [built] +[INFO] [10] delegated ../../node_modules/@babel/runtime/helpers/interopRequireDefault.js from dll-reference app 42 bytes {0} [built] +[INFO] [11] delegated ../../node_modules/@material-ui/icons/utils/createSvgIcon.js from dll-reference app 42 bytes {0} [built] +[INFO] [12] ./handlers/eventLogHandler.tsx 2.03 KiB {0} [built] +[INFO] [13] delegated ./components/material-table/utilities.ts from dll-reference app 42 bytes {0} [built] +[INFO] [22] ./handlers/eventLogAppRootHandler.ts 1.38 KiB {0} [built] +[INFO] [23] delegated ./flux/middleware.ts from dll-reference app 42 bytes {0} [built] +[INFO] + 9 hidden modules +[INFO] Done in 16.61s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-eventLogApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-eventLogApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.194 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-eventLogApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-eventLogApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-eventLogApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target/sdnr-wt-odlux-app-eventLogApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target/sdnr-wt-odlux-app-eventLogApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-eventLogApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-eventLogApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-eventLogApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-eventLogApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target/sdnr-wt-odlux-app-eventLogApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-eventLogApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-eventLogApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-eventLogApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-eventLogApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-eventLogApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] --< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-configurationApp >-- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-configurationApp 1.1.2-SNAPSHOT [18/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/node (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-configurationApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-configurationApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: 504afed9c69125ebf277 +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: 504afed9c69125ebf277 +[INFO] Time: 24865ms +[INFO] Built at: 03/15/2021 12:40:22 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] configurationApp.js 124 KiB 0 [emitted] configurationApp +[INFO] Entrypoint configurationApp = configurationApp.js +[INFO] [0] multi ./pluginConfiguration.tsx 28 bytes {0} [built] +[INFO] [1] ./pluginConfiguration.tsx 9.16 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/core-js/modules/web.dom.iterable.js from dll-reference app 42 bytes {0} [built] +[INFO] [3] external "app" 42 bytes {0} [built] +[INFO] [5] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [6] delegated ../../node_modules/react-router-dom/es/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [7] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [8] delegated ./flux/connect.ts from dll-reference app 42 bytes {0} [built] +[INFO] [9] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [10] ./handlers/configurationAppRootHandler.ts 1.76 KiB {0} [built] +[INFO] [11] delegated ./flux/middleware.ts from dll-reference app 42 bytes {0} [built] +[INFO] [19] ./actions/deviceActions.ts 60.7 KiB {0} [built] +[INFO] [23] ./handlers/viewDescriptionHandler.ts 2.57 KiB {0} [built] +[INFO] [29] ./views/networkElementSelector.tsx 7.36 KiB {0} [built] +[INFO] [31] ./views/configurationApplication.tsx 48.6 KiB {0} [built] +[INFO] + 56 hidden modules +[INFO] Done in 26.03s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-configurationApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-configurationApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.176 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-configurationApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-configurationApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-configurationApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target/sdnr-wt-odlux-app-configurationApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target/sdnr-wt-odlux-app-configurationApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-configurationApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-configurationApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-configurationApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-configurationApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target/sdnr-wt-odlux-app-configurationApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-configurationApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-configurationApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-configurationApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-configurationApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-configurationApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] --< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-networkMapApp >--- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-networkMapApp 1.1.2-SNAPSHOT [19/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/node (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-networkMapApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-networkMapApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: f95031238a316babbe3b +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: f95031238a316babbe3b +[INFO] Time: 38890ms +[INFO] Built at: 03/15/2021 12:41:08 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] networkMapApp.js 844 KiB 0 [emitted] networkMapApp +[INFO] Entrypoint networkMapApp = networkMapApp.js +[INFO] [0] multi ./pluginTransport.tsx 28 bytes {0} [built] +[INFO] [1] ./pluginTransport.tsx 2.74 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [3] external "app" 42 bytes {0} [built] +[INFO] [4] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [5] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [6] ./handlers/rootReducer.ts 1.64 KiB {0} [built] +[INFO] [7] delegated ./flux/middleware.ts from dll-reference app 42 bytes {0} [built] +[INFO] [8] ./handlers/detailsReducer.ts 4.26 KiB {0} [built] +[INFO] [12] delegated ./flux/action.ts from dll-reference app 42 bytes {0} [built] +[INFO] [17] ./actions/mapActions.ts 7.34 KiB {0} [built] +[INFO] [18] ./config.ts 1.71 KiB {0} [built] +[INFO] [23] ./App.tsx 1.51 KiB {0} [built] +[INFO] [62] delegated ./services/notificationService.ts from dll-reference app 42 bytes {0} [built] +[INFO] [63] delegated ./services/applicationApi.ts from dll-reference app 42 bytes {0} [built] +[INFO] + 49 hidden modules +[INFO] Done in 40.47s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-networkMapApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-networkMapApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.181 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-networkMapApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-networkMapApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-networkMapApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target/sdnr-wt-odlux-app-networkMapApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target/sdnr-wt-odlux-app-networkMapApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-networkMapApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-networkMapApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-networkMapApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-networkMapApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target/sdnr-wt-odlux-app-networkMapApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-networkMapApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-networkMapApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-networkMapApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-networkMapApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-networkMapApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] --< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-linkCalculationApp >-- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-app-linkCalculationApp 1.1.2-SNAPSHOT [20/24] +[INFO] -------------------------------[ bundle ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/dist (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/node (includes = [], excludes = []) +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/node_modules (includes = [], excludes = []) +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target/code-coverage/jacoco-ut.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target/code-coverage/jacoco.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:install-node-and-yarn (install node and yarn) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Installing node version v10.16.3 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/node/10.16.3/node-10.16.3-linux-x64.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/node/tmp +[INFO] Copying node binary from /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/node/tmp/node-v10.16.3-linux-x64/bin/node to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/node/node +[INFO] Installed node locally. +[INFO] Installing Yarn version v1.19.0 +[INFO] Unpacking /home/aijana/.m2/repository/com/github/eirslett/yarn/1.19.0/yarn-1.19.0.tar.gz into /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/node/yarn +[INFO] Installed Yarn locally. +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-app-linkCalculationApp >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-app-linkCalculationApp <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- frontend-maven-plugin:1.7.2:yarn (yarn build) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Running 'yarn run build' in /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp +[INFO] yarn run v1.19.0 +[INFO] $ webpack --env release --config webpack.config.js +[INFO] Hash: d2f8172d8fc74fd42805 +[INFO] Version: webpack 4.28.4 +[INFO] Child App: +[INFO] Hash: d2f8172d8fc74fd42805 +[INFO] Time: 17561ms +[INFO] Built at: 03/15/2021 12:41:34 PM +[INFO] Asset Size Chunks Chunk Names +[INFO] linkCalculationApp.js 37.3 KiB 0 [emitted] linkCalculationApp +[INFO] Entrypoint linkCalculationApp = linkCalculationApp.js +[INFO] [0] multi ./pluginLinkCalculation.tsx 28 bytes {0} [built] +[INFO] [1] ./pluginLinkCalculation.tsx 6.2 KiB {0} [built] +[INFO] [2] delegated ../../node_modules/react/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [3] external "app" 42 bytes {0} [built] +[INFO] [4] delegated ../../node_modules/react-router-dom/es/index.js from dll-reference app 42 bytes {0} [built] +[INFO] [5] delegated ../../node_modules/@fortawesome/free-solid-svg-icons/index.es.js from dll-reference app 42 bytes {0} [built] +[INFO] [6] delegated ./services/applicationManager.ts from dll-reference app 42 bytes {0} [built] +[INFO] [7] ./views/linkCalculationComponent.tsx 36.2 KiB {0} [built] +[INFO] [9] delegated ./flux/connect.ts from dll-reference app 42 bytes {0} [built] +[INFO] [10] ./views/Style.scss 1.23 KiB {0} [built] +[INFO] [11] /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/node_modules/css-loader!/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/node_modules/sass-loader/lib/loader.js!./views/Style.scss 1.11 KiB {0} [built] +[INFO] [14] ./actions/commonLinkCalculationActions.ts 9.4 KiB {0} [built] +[INFO] [15] delegated ./flux/action.ts from dll-reference app 42 bytes {0} [built] +[INFO] [19] ./handlers/linkCalculationAppRootHandler.ts 4.51 KiB {0} [built] +[INFO] [20] delegated ./flux/middleware.ts from dll-reference app 42 bytes {0} [built] +[INFO] + 6 hidden modules +[INFO] Done in 19.36s. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] Copying 1 resource to odlux +[INFO] Copying 1 resource +[INFO] Copying 1 resource +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target/classes +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-app-linkCalculationApp >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-app-linkCalculationApp <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- build-helper-maven-plugin:1.12:add-test-source (add-test-source) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Test Source directory: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/src2/test/java added. +[INFO] +[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Using 'UTF-8' encoding to copy filtered resources. +[INFO] skip non existing resourceDirectory /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Changes detected - recompiling the module! +[INFO] Compiling 1 source file to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target/test-classes +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] ------------------------------------------------------- +[INFO] T E S T S +[INFO] ------------------------------------------------------- +[INFO] Running org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.183 s - in org.onap.ccsdk.features.sdnr.wt.odlux.bundles.test.TestBundleRes +[INFO] +[INFO] Results: +[INFO] +[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 +[INFO] +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Loading execution data file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target/code-coverage/jacoco-ut.exec +[INFO] Analyzed bundle 'ccsdk-features :: sdnr-wt-odlux-app-linkCalculationApp' with 1 classes +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:bundle (default-bundle) @ sdnr-wt-odlux-app-linkCalculationApp --- +[WARNING] Bundle org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-linkCalculationApp:bundle:1.1.2-SNAPSHOT : Unused Import-Package instructions: [com.opensymphony.*] +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target/code-coverage/jacoco-it.exec,excludes=**/gen/**:**/generated-sources/**:**/generated-test-sources/**:**/yang-gen/**:**/yang-gen-config/**:**/yang-gen-sal/**:**/yang-gen-code/**:**/pax/** +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Building jar: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target/sdnr-wt-odlux-app-linkCalculationApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target/jacoco.exec +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target/sdnr-wt-odlux-app-linkCalculationApp-1.1.2-SNAPSHOT.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-linkCalculationApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-linkCalculationApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-linkCalculationApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-linkCalculationApp-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target/sdnr-wt-odlux-app-linkCalculationApp-1.1.2-SNAPSHOT-sources.jar to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-linkCalculationApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-linkCalculationApp-1.1.2-SNAPSHOT-sources.jar +[INFO] +[INFO] --- maven-bundle-plugin:4.2.1:install (default-install) @ sdnr-wt-odlux-app-linkCalculationApp --- +[INFO] Installing org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-linkCalculationApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-linkCalculationApp-1.1.2-SNAPSHOT.jar +[INFO] Writing OBR metadata +[INFO] +[INFO] -----< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-apps-feature >----- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-apps-feature 1.1.2-SNAPSHOT [21/24] +[INFO] ------------------------------[ feature ]------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-apps-feature --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-feature/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-apps-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] surefireArgLine set to empty +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-apps-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] argLine set to empty +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] >>> maven-pmd-plugin:3.13.0:cpd-check (cpd) > :cpd @ sdnr-wt-odlux-apps-feature >>> +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd (cpd) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] <<< maven-pmd-plugin:3.13.0:cpd-check (cpd) < :cpd @ sdnr-wt-odlux-apps-feature <<< +[INFO] +[INFO] +[INFO] --- maven-pmd-plugin:3.13.0:cpd-check (cpd) @ sdnr-wt-odlux-apps-feature --- +[INFO] PMD version: 6.21.0 +[INFO] +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy (unpack-license) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- depends-maven-plugin:1.4.0:generate-depends-file (generate-depends-file) @ sdnr-wt-odlux-apps-feature --- +[INFO] Created: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-feature/target/classes/META-INF/maven/dependencies.properties +[INFO] +[INFO] --- karaf-maven-plugin:4.2.9:features-generate-descriptor (default-features-generate-descriptor) @ sdnr-wt-odlux-apps-feature --- +Downloading from central: https://repo1.maven.org/maven2/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-apps-feature/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-apps-feature/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-apps-feature/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-staging: https://nexus.onap.org/content/groups/staging/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-apps-feature/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from opendaylight-snapshot: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-apps-feature/1.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 849 B Progress (2): 849 B | 849 B Downloaded from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-apps-feature/1.1.2-SNAPSHOT/maven-metadata.xml (849 B at 870 B/s) +Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-apps-feature/1.1.2-SNAPSHOT/maven-metadata.xml (849 B at 849 B/s) +[INFO] Generating feature descriptor file /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-feature/target/feature/feature.xml +[INFO] ...done! +[INFO] Attaching features XML +[INFO] +[INFO] --- karaf-maven-plugin:4.2.9:verify (default-verify) @ sdnr-wt-odlux-apps-feature --- +[INFO] Using repositories: https://repo1.maven.org/maven2/@id=central@snapshots,https://nexus.onap.org/content/repositories/public/@id=onap-public,https://nexus.onap.org/content/repositories/releases/@id=onap-releases,https://nexus.onap.org/content/repositories/snapshots/@id=onap-snapshots@noreleases@snapshots,https://nexus.onap.org/content/groups/staging@id=onap-staging@snapshots,https://nexus.onap.org/content/repositories/releases@id=ecomp-release,https://nexus.onap.org/content/repositories/snapshots@id=ecomp-snapshot@noreleases@snapshots,https://nexus.opendaylight.org/content/repositories/public/@id=opendaylight-mirror,https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/@id=opendaylight-snapshot@noreleases@snapshots +[INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0 +[INFO] +[INFO] >>> spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) > :spotbugs @ sdnr-wt-odlux-apps-feature >>> +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:spotbugs (spotbugs) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] <<< spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) < :spotbugs @ sdnr-wt-odlux-apps-feature <<< +[INFO] +[INFO] +[INFO] --- spotbugs-maven-plugin:3.1.12.2:check (analyze-compile) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-apps-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default) @ sdnr-wt-odlux-apps-feature --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-apps-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- script-maven-plugin:1.0.0:execute (default) @ sdnr-wt-odlux-apps-feature --- +[INFO] executing beanshell script +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-apps-feature --- +[INFO] Skipping javadoc generation +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-apps-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] failsafeArgLine set to empty +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-apps-feature --- +[INFO] No tests to run. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-apps-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- duplicate-finder-maven-plugin:1.4.0:check (find-duplicate-classpath-entries) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- maven-source-plugin:3.2.1:jar-no-fork (attach-sources) @ sdnr-wt-odlux-apps-feature --- +[INFO] No sources in project. Archive not created. +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- modernizer-maven-plugin:2.1.0:modernizer (modernizer) @ sdnr-wt-odlux-apps-feature --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (report) @ sdnr-wt-odlux-apps-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-apps-feature --- +[INFO] Skipping JaCoCo execution because property jacoco.skip is set. +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-apps-feature --- +[INFO] No primary artifact to install, installing attached artifacts instead. +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-feature/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-apps-feature/1.1.2-SNAPSHOT/sdnr-wt-odlux-apps-feature-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-feature/target/feature/feature.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-apps-feature/1.1.2-SNAPSHOT/sdnr-wt-odlux-apps-feature-1.1.2-SNAPSHOT-features.xml +[INFO] +[INFO] ----< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-apps-installer >---- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-apps-installer 1.1.2-SNAPSHOT [22/24] +[INFO] --------------------------------[ pom ]--------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-apps-installer --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-apps-installer --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-apps-installer --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-apps-installer --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-apps-installer --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-apps-installer --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/code-coverage/jacoco-ut.exec +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-apps-installer --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/jacoco.exec +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-apps-installer --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-apps-installer --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-apps-installer --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-apps-installer --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-apps-installer --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-apps-installer --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-apps-installer --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:copy-dependencies (copy-nested-dependencies) @ sdnr-wt-odlux-apps-installer --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-feature/target/feature/feature.xml to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-apps-feature/1.1.2-SNAPSHOT/sdnr-wt-odlux-apps-feature-1.1.2-SNAPSHOT-features.xml +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/apiDemo/target/sdnr-wt-odlux-app-apiDemo-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-apiDemo/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-apiDemo-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/core/model/target/sdnr-wt-odlux-core-model-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-core-model/1.1.2-SNAPSHOT/sdnr-wt-odlux-core-model-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar +[INFO] Installing /home/aijana/.m2/repository/org/osgi/org.osgi.compendium/5.0.0/org.osgi.compendium-5.0.0.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/osgi/org.osgi.compendium/5.0.0/org.osgi.compendium-5.0.0.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target/sdnr-wt-odlux-app-connectApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-connectApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-connectApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target/sdnr-wt-odlux-app-demoApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-demoApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-demoApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target/sdnr-wt-odlux-app-faultApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-faultApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-faultApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target/sdnr-wt-odlux-app-helpApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-helpApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-helpApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target/sdnr-wt-odlux-app-inventoryApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-inventoryApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-inventoryApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target/sdnr-wt-odlux-app-minimumApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-minimumApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-minimumApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target/sdnr-wt-odlux-app-mediatorApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-mediatorApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-mediatorApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target/sdnr-wt-odlux-app-maintenanceApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-maintenanceApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-maintenanceApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target/sdnr-wt-odlux-app-performanceHistoryApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-performanceHistoryApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-performanceHistoryApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target/sdnr-wt-odlux-app-eventLogApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-eventLogApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-eventLogApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target/sdnr-wt-odlux-app-configurationApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-configurationApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-configurationApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target/sdnr-wt-odlux-app-networkMapApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-networkMapApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-networkMapApp-1.1.2-SNAPSHOT.jar +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target/sdnr-wt-odlux-app-linkCalculationApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/assembly/system/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-app-linkCalculationApp/1.1.2-SNAPSHOT/sdnr-wt-odlux-app-linkCalculationApp-1.1.2-SNAPSHOT.jar +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-apps-installer --- +[INFO] Not executing Javadoc as the project is not a Java classpath-capable package +[INFO] +[INFO] --- maven-assembly-plugin:3.3.0:single (maven-repo-zip) @ sdnr-wt-odlux-apps-installer --- +[INFO] Reading assembly descriptor: src/assembly/assemble_mvnrepo_zip.xml +[INFO] Building zip: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/stage/sdnr-wt-odlux-apps-1.1.2-SNAPSHOT-repo.zip +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-apps-installer --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/code-coverage/jacoco-it.exec +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-apps-installer --- +[INFO] No tests to run. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-apps-installer --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-apps-installer --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/jacoco.exec +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-apps-installer --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-apps-installer --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-apps-installer/1.1.2-SNAPSHOT/sdnr-wt-odlux-apps-installer-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/app-installer/target/stage/sdnr-wt-odlux-apps-1.1.2-SNAPSHOT-repo.zip to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-apps-installer/1.1.2-SNAPSHOT/sdnr-wt-odlux-apps-installer-1.1.2-SNAPSHOT-repo.zip +[INFO] +[INFO] ------< org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-installer >------- +[INFO] Building ccsdk-features :: sdnr-wt-odlux-installer 1.1.2-SNAPSHOT [23/24] +[INFO] --------------------------------[ pom ]--------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ sdnr-wt-odlux-installer --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ sdnr-wt-odlux-installer --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ sdnr-wt-odlux-installer --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ sdnr-wt-odlux-installer --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ sdnr-wt-odlux-installer --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ sdnr-wt-odlux-installer --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/code-coverage/jacoco-ut.exec +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ sdnr-wt-odlux-installer --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/jacoco.exec +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ sdnr-wt-odlux-installer --- +[INFO] +[INFO] --- maven-dependency-plugin:3.1.2:unpack (unpack features) @ sdnr-wt-odlux-installer --- +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-framework:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-connectApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-eventLogApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-helpApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-maintenanceApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-minimumApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-configurationApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-demoApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-faultApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-networkMapApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-linkCalculationApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-inventoryApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-mediatorApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-odlux-app-performanceHistoryApp:1.1.2-SNAPSHOT:jar +[INFO] Configured Artifact: org.onap.ccsdk.features.sdnr.wt:sdnr-wt-helpserver-provider:1.1.2-SNAPSHOT:jar +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from onap-staging: https://nexus.onap.org/content/groups/staging/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from central: https://repo1.maven.org/maven2/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/maven-metadata.xml +Downloading from opendaylight-snapshot: https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/maven-metadata.xml +Progress (1): 1.0 kB Progress (2): 1.0 kB | 1.0 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/maven-metadata.xml (1.0 kB at 1.5 kB/s) +Downloaded from ecomp-snapshot: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/maven-metadata.xml (1.0 kB at 1.5 kB/s) +Downloading from central: https://repo1.maven.org/maven2/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/sdnr-wt-helpserver-provider-1.1.2-20210315.092634-1.pom +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/sdnr-wt-helpserver-provider-1.1.2-20210315.092634-1.pom +Progress (1): 3.5 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/sdnr-wt-helpserver-provider-1.1.2-20210315.092634-1.pom (3.5 kB at 12 kB/s) +Downloading from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/sdnr-wt-helpserver-provider-1.1.2-20210315.092634-1.jar +Progress (1): 4.1/235 kB Progress (1): 7.8/235 kB Progress (1): 12/235 kB Progress (1): 16/235 kB Progress (1): 20/235 kB Progress (1): 24/235 kB Progress (1): 28/235 kB Progress (1): 32/235 kB Progress (1): 36/235 kB Progress (1): 41/235 kB Progress (1): 45/235 kB Progress (1): 49/235 kB Progress (1): 53/235 kB Progress (1): 57/235 kB Progress (1): 61/235 kB Progress (1): 65/235 kB Progress (1): 69/235 kB Progress (1): 73/235 kB Progress (1): 77/235 kB Progress (1): 81/235 kB Progress (1): 86/235 kB Progress (1): 90/235 kB Progress (1): 94/235 kB Progress (1): 98/235 kB Progress (1): 102/235 kB Progress (1): 106/235 kB Progress (1): 110/235 kB Progress (1): 114/235 kB Progress (1): 118/235 kB Progress (1): 122/235 kB Progress (1): 127/235 kB Progress (1): 131/235 kB Progress (1): 135/235 kB Progress (1): 139/235 kB Progress (1): 143/235 kB Progress (1): 147/235 kB Progress (1): 151/235 kB Progress (1): 155/235 kB Progress (1): 159/235 kB Progress (1): 163/235 kB Progress (1): 168/235 kB Progress (1): 172/235 kB Progress (1): 176/235 kB Progress (1): 180/235 kB Progress (1): 184/235 kB Progress (1): 188/235 kB Progress (1): 192/235 kB Progress (1): 196/235 kB Progress (1): 200/235 kB Progress (1): 204/235 kB Progress (1): 208/235 kB Progress (1): 213/235 kB Progress (1): 217/235 kB Progress (1): 221/235 kB Progress (1): 225/235 kB Progress (1): 229/235 kB Progress (1): 233/235 kB Progress (1): 235 kB Downloaded from onap-snapshots: https://nexus.onap.org/content/repositories/snapshots/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/sdnr-wt-helpserver-provider-1.1.2-20210315.092634-1.jar (235 kB at 311 kB/s) +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/framework/target/sdnr-wt-odlux-framework-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/connectApp/target/sdnr-wt-odlux-app-connectApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/eventLogApp/target/sdnr-wt-odlux-app-eventLogApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/helpApp/target/sdnr-wt-odlux-app-helpApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/maintenanceApp/target/sdnr-wt-odlux-app-maintenanceApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/minimumApp/target/sdnr-wt-odlux-app-minimumApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/configurationApp/target/sdnr-wt-odlux-app-configurationApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/demoApp/target/sdnr-wt-odlux-app-demoApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/faultApp/target/sdnr-wt-odlux-app-faultApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/networkMapApp/target/sdnr-wt-odlux-app-networkMapApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/linkCalculationApp/target/sdnr-wt-odlux-app-linkCalculationApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/inventoryApp/target/sdnr-wt-odlux-app-inventoryApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/mediatorApp/target/sdnr-wt-odlux-app-mediatorApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/apps/performanceHistoryApp/target/sdnr-wt-odlux-app-performanceHistoryApp-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "odlux/**" and excludes "" +[INFO] Unpacking /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-helpserver-provider/1.1.2-SNAPSHOT/sdnr-wt-helpserver-provider-1.1.2-SNAPSHOT.jar to /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/assembly with includes "help/**" and excludes "" +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ sdnr-wt-odlux-installer --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ sdnr-wt-odlux-installer --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ sdnr-wt-odlux-installer --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ sdnr-wt-odlux-installer --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ sdnr-wt-odlux-installer --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ sdnr-wt-odlux-installer --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ sdnr-wt-odlux-installer --- +[INFO] Not executing Javadoc as the project is not a Java classpath-capable package +[INFO] +[INFO] --- maven-assembly-plugin:3.3.0:single (maven-repo-zip) @ sdnr-wt-odlux-installer --- +[INFO] Reading assembly descriptor: src/assembly/assemble_mvnrepo_zip.xml +[INFO] Building zip: /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/stage/sdnr-wt-odlux-installer-1.1.2-SNAPSHOT-repo.zip +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ sdnr-wt-odlux-installer --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/code-coverage/jacoco-it.exec +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ sdnr-wt-odlux-installer --- +[INFO] No tests to run. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ sdnr-wt-odlux-installer --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ sdnr-wt-odlux-installer --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/jacoco.exec +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ sdnr-wt-odlux-installer --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ sdnr-wt-odlux-installer --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-installer/1.1.2-SNAPSHOT/sdnr-wt-odlux-installer-1.1.2-SNAPSHOT.pom +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/installer/target/stage/sdnr-wt-odlux-installer-1.1.2-SNAPSHOT-repo.zip to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/sdnr-wt-odlux-installer/1.1.2-SNAPSHOT/sdnr-wt-odlux-installer-1.1.2-SNAPSHOT-repo.zip +[INFO] +[INFO] -------------< org.onap.ccsdk.features.sdnr.wt:odlux-top >-------------- +[INFO] Building ccsdk-features :: odlux-top 1.1.2-SNAPSHOT [24/24] +[INFO] --------------------------------[ pom ]--------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ odlux-top --- +[INFO] Deleting /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/target +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-property) @ odlux-top --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-no-snapshots) @ odlux-top --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @ odlux-top --- +[INFO] +[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-banned-dependencies) @ odlux-top --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-unit-test) @ odlux-top --- +[INFO] surefireArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/target/code-coverage/jacoco-ut.exec +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (default-prepare-agent) @ odlux-top --- +[INFO] argLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/target/jacoco.exec +[INFO] +[INFO] --- git-commit-id-plugin:4.0.0:revision (get-git-infos) @ odlux-top --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (check-license) @ odlux-top --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-java-style) @ odlux-top --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (default) @ odlux-top --- +[INFO] +[INFO] --- maven-checkstyle-plugin:3.1.1:check (onap-license) @ odlux-top --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-unit-test) @ odlux-top --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (default-report) @ odlux-top --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- maven-javadoc-plugin:3.2.0:jar (attach-javadocs) @ odlux-top --- +[INFO] Not executing Javadoc as the project is not a Java classpath-capable package +[INFO] +[INFO] --- exec-maven-plugin:1.6.0:exec (Clean node and node_modules) @ odlux-top --- +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:prepare-agent (pre-integration-test) @ odlux-top --- +[INFO] failsafeArgLine set to -javaagent:/home/aijana/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/target/code-coverage/jacoco-it.exec +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:integration-test (integration-tests) @ odlux-top --- +[INFO] No tests to run. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:report (post-integration-test) @ odlux-top --- +[INFO] Skipping JaCoCo execution due to missing execution data file. +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.5:check (default-check) @ odlux-top --- +[INFO] Skipping JaCoCo execution due to missing execution data file:/home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/target/jacoco.exec +[INFO] +[INFO] --- maven-failsafe-plugin:3.0.0-M5:verify (integration-tests) @ odlux-top --- +[INFO] +[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ odlux-top --- +[INFO] Installing /home/aijana/work/ccsdk/features/sdnr/wt-aluminium-sr1/odlux/pom.xml to /home/aijana/.m2/repository/org/onap/ccsdk/features/sdnr/wt/odlux-top/1.1.2-SNAPSHOT/odlux-top-1.1.2-SNAPSHOT.pom +[INFO] ------------------------------------------------------------------------ +[INFO] Reactor Summary for ccsdk-features :: odlux-top 1.1.2-SNAPSHOT: +[INFO] +[INFO] ccsdk-features :: sdnr-wt-odlux-framework .......... SUCCESS [03:02 min] +[INFO] ccsdk-features :: sdnr-wt-odlux-core-model ......... SUCCESS [ 6.625 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-core-provider ...... SUCCESS [ 8.247 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-core-feature ....... SUCCESS [ 4.872 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-core-installer ..... SUCCESS [ 0.873 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-core-top ........... SUCCESS [ 0.092 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-apiDemo ........ SUCCESS [ 19.415 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-connectApp ..... SUCCESS [ 28.824 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-demoApp ........ SUCCESS [ 21.992 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-faultApp ....... SUCCESS [ 26.107 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-helpApp ........ SUCCESS [ 22.565 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-inventoryApp ... SUCCESS [ 25.709 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-mediatorApp .... SUCCESS [ 27.968 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-maintenanceApp . SUCCESS [ 25.481 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-minimumApp ..... SUCCESS [ 18.376 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-performanceHistoryApp SUCCESS [01:36 min] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-eventLogApp .... SUCCESS [ 23.100 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-configurationApp SUCCESS [ 31.458 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-networkMapApp .. SUCCESS [ 46.791 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-app-linkCalculationApp SUCCESS [ 25.530 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-apps-feature ....... SUCCESS [ 1.685 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-apps-installer ..... SUCCESS [ 0.292 s] +[INFO] ccsdk-features :: sdnr-wt-odlux-installer .......... SUCCESS [ 2.836 s] +[INFO] ccsdk-features :: odlux-top ........................ SUCCESS [ 2.694 s] +[INFO] ------------------------------------------------------------------------ +[INFO] BUILD SUCCESS +[INFO] ------------------------------------------------------------------------ +[INFO] Total time: 11:06 min +[INFO] Finished at: 2021-03-15T12:41:44+01:00 +[INFO] ------------------------------------------------------------------------ -- cgit 1.2.3-korg