Skip to content

Instantly share code, notes, and snippets.

View r00ta's full-sized avatar
🚴‍♀️
Have a great day!

Jacopo Rota r00ta

🚴‍♀️
Have a great day!
View GitHub Profile
This file has been truncated, but you can view the full file.
<?xml version="1.0"?>
<PMML version="4.2" xmlns="http://www.dmg.org/PMML-4_2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dmg.org/PMML-4_2 http://www.dmg.org/pmml/v4-2/pmml-4-2.xsd">
<Header copyright="Copyright (c) 2021 jrota" description="Random Forest Tree Model">
<Extension name="user" value="jrota" extender="SoftwareAG PMML Generator"/>
<Application name="SoftwareAG PMML Generator" version="2.3.1"/>
<Timestamp>2021-08-03 14:25:47</Timestamp>
</Header>
<DataDictionary numberOfFields="6">
<DataField name="Risk" optype="continuous" dataType="double"/>
<DataField name="Age" optype="continuous" dataType="double"/>
<dmn:definitions xmlns:dmn="http://www.omg.org/spec/DMN/20180521/MODEL/" xmlns="https://kiegroup.org/dmn/_FFD84B6F-9604-4B1A-8AC6-A53554FC9B8D" xmlns:di="http://www.omg.org/spec/DMN/20180521/DI/" xmlns:kie="http://www.drools.org/kie/dmn/1.2" xmlns:feel="http://www.omg.org/spec/DMN/20180521/FEEL/" xmlns:included2="fdsfds.pmml" xmlns:included3="ioj.pmml" xmlns:included1="risk_score.pmml" xmlns:dmndi="http://www.omg.org/spec/DMN/20180521/DMNDI/" xmlns:included4="oij.pmml" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" xmlns:included5="risk_rf.pmml" id="_F1540160-82C6-4FF9-B6AC-21EB4C6B2E34" name="myMortgage" expressionLanguage="http://www.omg.org/spec/DMN/20180521/FEEL/" typeLanguage="http://www.omg.org/spec/DMN/20180521/FEEL/" namespace="https://kiegroup.org/dmn/_FFD84B6F-9604-4B1A-8AC6-A53554FC9B8D">
<dmn:extensionElements/>
<dmn:import id="_1D8368AF-EA5A-4D98-9803-B13E7F1A73BD" name="risk_rf" namespace="risk_rf" locationURI="risk_rf.pmml" importType="http://www.dmg.org/PMML-4_2"/>
<dmn:itemDefiniti
@r00ta
r00ta / trusty-end2end.md
Last active February 6, 2022 16:27
END 2 END TRUSTY INFRASTRUCTURE TESTING

END 2 END TRUSTY INFRASTRUCTURE TESTING

In order to run this test, you have to setup your environment with java, mvn, docker and docker-compose. Tested with

  • openjdk 11.0.6 2020-01-14
  • apache-maven-3.6.3
  • Docker version 20.10.3, build 48d30b5
  • docker-compose version 1.25.2, build 698e2846.
  1. Clone the repositories kiegroup/kogito-runtimes, kiegroup/kogito-apps and kiegroup/kogito-examples. In addition to that, checkout to the release branch: for example if the release is 1.8.x, then run
<html>
<head>
<title>keycloak-spa</title>
<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>
<script src="https://keycloak-route-baaas-cp-demo.apps.kogito-cloud.automation.rhmw.io/auth/js/keycloak.js"></script>
<script>
var keycloak = new Keycloak({
url: 'https://keycloak-route-baaas-cp-demo.apps.kogito-cloud.automation.rhmw.io/auth',
realm: 'baaas',
clientId: 'baaas-mcp'
@r00ta
r00ta / keycloak.yaml
Created June 22, 2021 12:49
keycloak.yaml
apiVersion: v1
kind: ConfigMap
metadata:
name: keycloak-realm
data:
baaas-realm-sample.json: |
{
"realm": "baaas",
"displayName": "BAaaS",
"enabled": true,
@r00ta
r00ta / gist:125cc35509446607f1e992f3a1626028
Created June 10, 2021 10:00
myComplexEligibility.dmn
<dmn:definitions xmlns:dmn="http://www.omg.org/spec/DMN/20180521/MODEL/" xmlns="https://kiegroup.org/dmn/_B305FE71-3B8C-48C5-B5B1-D9CC04825B16" xmlns:feel="http://www.omg.org/spec/DMN/20180521/FEEL/" xmlns:kie="http://www.drools.org/kie/dmn/1.2" xmlns:dmndi="http://www.omg.org/spec/DMN/20180521/DMNDI/" xmlns:di="http://www.omg.org/spec/DMN/20180521/DI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" id="_4FE90384-3FA4-4361-ABBA-CD722EDC8A2F" name="myComplexEligibility" typeLanguage="http://www.omg.org/spec/DMN/20180521/FEEL/" namespace="https://kiegroup.org/dmn/_B305FE71-3B8C-48C5-B5B1-D9CC04825B16">
<dmn:extensionElements/>
<dmn:inputData id="_533D6B94-8571-4AB8-AD27-08E2804FCDC1" name="age">
<dmn:extensionElements/>
<dmn:variable id="_3BCA484F-1DD1-4B40-9187-5E23EEB57164" name="age" typeRef="number"/>
</dmn:inputData>
<dmn:inputData id="_F57061AB-AA10-483F-A611-E62E1E39D1D8" name="monthlySalary">
<dmn:extensionElements/>
<dmn:variable id="_61319719-1150-4C69-9AD9-C603B071C0D9" n
@r00ta
r00ta / docker-compose.yml
Last active May 20, 2021 14:54
docker compose for counterfactual
version: '2'
services:
zookeeper:
image: wurstmeister/zookeeper:3.4.6
ports:
- "2181:2181"
environment:
LOG_DIR: "/tmp/logs"
<dmn:definitions xmlns:dmn="http://www.omg.org/spec/DMN/20180521/MODEL/" xmlns="https://kiegroup.org/dmn/_24B9EC8C-2F02-40EB-B6BB-E8CDE82FBF08" xmlns:feel="http://www.omg.org/spec/DMN/20180521/FEEL/" xmlns:kie="http://www.drools.org/kie/dmn/1.2" xmlns:dmndi="http://www.omg.org/spec/DMN/20180521/DMNDI/" xmlns:di="http://www.omg.org/spec/DMN/20180521/DI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" id="_A49A3BE9-4203-48A8-9263-D799D11DFD9D" name="new-file" typeLanguage="http://www.omg.org/spec/DMN/20180521/FEEL/" namespace="https://kiegroup.org/dmn/_24B9EC8C-2F02-40EB-B6BB-E8CDE82FBF08">
<dmn:extensionElements/>
<dmn:itemDefinition id="_25CA9D1C-189A-4397-981A-E76B3DDDA080" name="listOfStringsType" isCollection="true">
<dmn:typeRef>string</dmn:typeRef>
</dmn:itemDefinition>
<dmn:itemDefinition id="_D3D081B5-B3FB-483A-AFCA-8AC9C3CD6D0C" name="listOfNumbersType" isCollection="true">
<dmn:typeRef>number</dmn:typeRef>
</dmn:itemDefinition>
<dmn:itemDefinition id="_AB109DEF-CA22-4C76-A006
<dmn:definitions xmlns:dmn="http://www.omg.org/spec/DMN/20180521/MODEL/" xmlns="https://kiegroup.org/dmn/_049CD980-1310-4B02-9E90-EFC57059F44A" xmlns:feel="http://www.omg.org/spec/DMN/20180521/FEEL/" xmlns:kie="http://www.drools.org/kie/dmn/1.2" xmlns:dmndi="http://www.omg.org/spec/DMN/20180521/DMNDI/" xmlns:di="http://www.omg.org/spec/DMN/20180521/DI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" id="_02EA9C07-0109-45AB-9AAD-1CCBF6275395" name="functionalTest1" typeLanguage="http://www.omg.org/spec/DMN/20180521/FEEL/" namespace="https://kiegroup.org/dmn/_049CD980-1310-4B02-9E90-EFC57059F44A">
<dmn:extensionElements/>
<dmn:inputData id="_5193EF09-7CF0-4980-88E9-21ED95A6C7EB" name="booleanInput">
<dmn:extensionElements/>
<dmn:variable id="_6AFE740B-91AC-4C4E-9B27-0609F44334A7" name="booleanInput" typeRef="boolean"/>
</dmn:inputData>
<dmn:inputData id="_FA9F0ED5-F46B-4852-87A7-25EE1E9395AF" name="notUsedInput">
<dmn:extensionElements/>
<dmn:variable id="_5AA4A00E-B20D-4F2E-B489-60
@r00ta
r00ta / functionalTest2.dmn
Created February 3, 2021 08:26
Explainability functional test 2
<dmn:definitions xmlns:dmn="http://www.omg.org/spec/DMN/20180521/MODEL/" xmlns="https://kiegroup.org/dmn/_049CD980-1310-4B02-9E90-EFC57059F44A" xmlns:feel="http://www.omg.org/spec/DMN/20180521/FEEL/" xmlns:kie="http://www.drools.org/kie/dmn/1.2" xmlns:dmndi="http://www.omg.org/spec/DMN/20180521/DMNDI/" xmlns:di="http://www.omg.org/spec/DMN/20180521/DI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" id="_02EA9C07-0109-45AB-9AAD-1CCBF6275395" name="new-file" typeLanguage="http://www.omg.org/spec/DMN/20180521/FEEL/" namespace="https://kiegroup.org/dmn/_049CD980-1310-4B02-9E90-EFC57059F44A">
<dmn:extensionElements/>
<dmn:inputData id="_5193EF09-7CF0-4980-88E9-21ED95A6C7EB" name="numberInput">
<dmn:extensionElements/>
<dmn:variable id="_6AFE740B-91AC-4C4E-9B27-0609F44334A7" name="numberInput" typeRef="boolean"/>
</dmn:inputData>
<dmn:inputData id="_FA9F0ED5-F46B-4852-87A7-25EE1E9395AF" name="notUsedInput">
<dmn:extensionElements/>
<dmn:variable id="_5AA4A00E-B20D-4F2E-B489-6032181DB5D