<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:18:31 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[STCLI-140] BigTest doesn&apos;t work on Windows machines</title>
                <link>https://folio-org.atlassian.net/browse/STCLI-140</link>
                <project id="10171" key="STCLI">stripes-cli</project>
                    <description>&lt;p&gt;BigTest doesn&apos;t work on Windows machines and actually does not even install on them.&lt;br/&gt;
This is a critical issue that causes massive Mac computers requests that are extemely time-consuming due to delivery time and workstation software and infrastructure setup.&lt;br/&gt;
The option to set up virtual environment with Linux is also flawed to its own BigTest issues and is also time consuming.&lt;/p&gt;

&lt;p&gt;Preliminary cause of this behaviour is PhantomJS usage.&lt;br/&gt;
PhantomJS has never worked on Windows cause it uses non-handled UNIX symlinks which are not exist on any of Windows file systems.&lt;br/&gt;
At the top of this PhantomJS is deprecated for several years and nobody uses it if you&apos;ll look at the other testing frameworks.&lt;/p&gt;</description>
                <environment></environment>
        <key id="71502">STCLI-140</key>
            <summary>BigTest doesn&apos;t work on Windows machines</summary>
                <type id="10001" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium">Bug</type>
                                            <priority id="10000" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p1.svg">P1</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="5cffed1a5d548b0c51d6b19b">Anton Emelianov</assignee>
                                                                <reporter accountid="5a2fb8cf7a0e32326f5476c9">Taras Tkachenko</reporter>
                                    <labels>
                            <label>bigtest</label>
                    </labels>
                <created>Wed, 3 Jul 2019 11:01:53 +0000</created>
                <updated>Fri, 20 Sep 2019 12:09:34 +0000</updated>
                            <resolved>Wed, 24 Jul 2019 12:28:18 +0000</resolved>
                                                    <fixVersion>1.13.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                <comments>
                                                            <comment id="173205" author="712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729" created="Wed, 3 Jul 2019 17:23:57 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5a2fb8cf7a0e32326f5476c9&quot; class=&quot;user-hover&quot; rel=&quot;5a2fb8cf7a0e32326f5476c9&quot; data-account-id=&quot;5a2fb8cf7a0e32326f5476c9&quot; accountid=&quot;5a2fb8cf7a0e32326f5476c9&quot; rel=&quot;noreferrer&quot;&gt;Taras Tkachenko&lt;/a&gt; could you point me to the repository that you&apos;ve tried to run on Windows?&lt;/p&gt;</comment>
                                                            <comment id="173206" author="5a2fb8cf7a0e32326f5476c9" created="Thu, 4 Jul 2019 09:21:18 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; class=&quot;user-hover&quot; rel=&quot;712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; data-account-id=&quot;712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; accountid=&quot;712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; rel=&quot;noreferrer&quot;&gt;Jeffrey Cherewaty&lt;/a&gt;&lt;br/&gt;
The repos are `ui-data-import` and `ui-inventory` (I haven&apos;t tried the others but I&apos;m pretty sure it doesn&apos;t work either).&lt;/p&gt;</comment>
                                                            <comment id="173207" author="712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729" created="Fri, 5 Jul 2019 16:52:43 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5a2fb8cf7a0e32326f5476c9&quot; class=&quot;user-hover&quot; rel=&quot;5a2fb8cf7a0e32326f5476c9&quot; data-account-id=&quot;5a2fb8cf7a0e32326f5476c9&quot; accountid=&quot;5a2fb8cf7a0e32326f5476c9&quot; rel=&quot;noreferrer&quot;&gt;Taras Tkachenko&lt;/a&gt; I haven&apos;t spun up a Windows VM to reproduce yet, but BigTest doesn&apos;t rely on PhantomJS at all. BigTest is explicitly &lt;em&gt;not&lt;/em&gt; meant to be used with headless browsers.&lt;/p&gt;

&lt;p&gt;I ran &lt;tt&gt;yarn why phantomjs-prebuilt&lt;/tt&gt; for &lt;tt&gt;ui-inventory&lt;/tt&gt;, and it&apos;s being pulled in by &lt;tt&gt;favicons-webpack-plugin&lt;/tt&gt;, which was removed from &lt;tt&gt;stripes-core&lt;/tt&gt; with &lt;a href=&quot;https://github.com/folio-org/stripes-core/pull/657&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/stripes-core/pull/657&lt;/a&gt;. The inventory module might just be due for some dependency updates.&lt;/p&gt;</comment>
                                                            <comment id="173208" author="615afd1cd9820f0070a09ef0" created="Tue, 9 Jul 2019 14:32:04 +0000"  >&lt;p&gt;I cannot reproduce the &lt;tt&gt;phantomjs-prebuilt&lt;/tt&gt; dependency chain in &lt;tt&gt;ui-inventory&lt;/tt&gt;, &lt;tt&gt;ui-data-import&lt;/tt&gt;, or &lt;tt&gt;platform-complete&lt;/tt&gt;. As &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; class=&quot;user-hover&quot; rel=&quot;712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; data-account-id=&quot;712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; accountid=&quot;712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; rel=&quot;noreferrer&quot;&gt;Jeffrey Cherewaty&lt;/a&gt; noted, &lt;tt&gt;favicons-webpack-plugin&lt;/tt&gt; was removed from &lt;tt&gt;stripes-core&lt;/tt&gt; for release &lt;tt&gt;v3.4.0&lt;/tt&gt;, which has been part of &lt;tt&gt;stripes&lt;/tt&gt; since &lt;tt&gt;v2.5.0&lt;/tt&gt; was released in May. &lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; class=&quot;user-hover&quot; rel=&quot;712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; data-account-id=&quot;712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; accountid=&quot;712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; rel=&quot;noreferrer&quot;&gt;Jeffrey Cherewaty&lt;/a&gt;, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5a2fb8cf7a0e32326f5476c9&quot; class=&quot;user-hover&quot; rel=&quot;5a2fb8cf7a0e32326f5476c9&quot; data-account-id=&quot;5a2fb8cf7a0e32326f5476c9&quot; accountid=&quot;5a2fb8cf7a0e32326f5476c9&quot; rel=&quot;noreferrer&quot;&gt;Taras Tkachenko&lt;/a&gt;, are you certain you&apos;re seeing this dependency-chain with current builds of these repos?&lt;/p&gt;</comment>
                                                            <comment id="173209" author="5cd595118fa24d0dd2de1253" created="Tue, 9 Jul 2019 14:52:50 +0000"  >&lt;p&gt;Previously, I&apos;ve had to switch to using a pre-release of &lt;tt&gt;karma-webpack&lt;/tt&gt; v4 where they fixed a windows pathing issue... at that time I set up a branch of stripes-cli called &lt;tt&gt;windows-testing&lt;/tt&gt; that upgraded the dependency to the pre-release of v4. It looks like they&apos;ve recently released v4 - we&apos;ll have to try it out and see if we can get it merged into master of &lt;tt&gt;stripes-cli&lt;/tt&gt;.&lt;br/&gt;
&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5a2fb8cf7a0e32326f5476c9&quot; class=&quot;user-hover&quot; rel=&quot;5a2fb8cf7a0e32326f5476c9&quot; data-account-id=&quot;5a2fb8cf7a0e32326f5476c9&quot; accountid=&quot;5a2fb8cf7a0e32326f5476c9&quot; rel=&quot;noreferrer&quot;&gt;Taras Tkachenko&lt;/a&gt; The &lt;tt&gt;windows-testing&lt;/tt&gt; branch of &lt;tt&gt;stripes-cli&lt;/tt&gt; probably needs to be updated to master, but you can try it out in your local workspace and see if things behave better.&lt;/p&gt;</comment>
                                                            <comment id="173210" author="712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729" created="Tue, 9 Jul 2019 15:00:25 +0000"  >&lt;p&gt;Well I blew away my local &lt;tt&gt;yarn.lock&lt;/tt&gt; for &lt;tt&gt;ui-inventory&lt;/tt&gt; and phantom went away. Hadn&apos;t realized that &lt;tt&gt;yarn.lock&lt;/tt&gt; isn&apos;t in source control. It probably should be.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5cd595118fa24d0dd2de1253&quot; class=&quot;user-hover&quot; rel=&quot;5cd595118fa24d0dd2de1253&quot; data-account-id=&quot;5cd595118fa24d0dd2de1253&quot; accountid=&quot;5cd595118fa24d0dd2de1253&quot; rel=&quot;noreferrer&quot;&gt;John Coburn&lt;/a&gt;&apos;s probably on the right track with &lt;tt&gt;karma-webpack&lt;/tt&gt; causing some problems: &lt;a href=&quot;https://github.com/webpack-contrib/karma-webpack/issues/396&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/webpack-contrib/karma-webpack/issues/396&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="173211" author="5cd595118fa24d0dd2de1253" created="Tue, 9 Jul 2019 15:26:10 +0000"  >&lt;p&gt;&lt;tt&gt;windows-testing&lt;/tt&gt; branch updated, PR submitted to &lt;tt&gt;stripes-cli&lt;/tt&gt; to use the official release of karma-webpack v4.&lt;/p&gt;</comment>
                                                            <comment id="173212" author="5cffed1a5d548b0c51d6b19b" created="Fri, 12 Jul 2019 13:11:39 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5a2fb8cf7a0e32326f5476c9&quot; class=&quot;user-hover&quot; rel=&quot;5a2fb8cf7a0e32326f5476c9&quot; data-account-id=&quot;5a2fb8cf7a0e32326f5476c9&quot; accountid=&quot;5a2fb8cf7a0e32326f5476c9&quot; rel=&quot;noreferrer&quot;&gt;Taras Tkachenko&lt;/a&gt;, could you please verify that these changes are resolving reported issue?&lt;/p&gt;</comment>
                                                            <comment id="173213" author="5a2fb8cf7a0e32326f5476c9" created="Fri, 12 Jul 2019 15:01:14 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5cffed1a5d548b0c51d6b19b&quot; class=&quot;user-hover&quot; rel=&quot;5cffed1a5d548b0c51d6b19b&quot; data-account-id=&quot;5cffed1a5d548b0c51d6b19b&quot; accountid=&quot;5cffed1a5d548b0c51d6b19b&quot; rel=&quot;noreferrer&quot;&gt;Anton Emelianov&lt;/a&gt; The latest @stripes-cli (v.1.13.1x) is not available for installation yet.&lt;br/&gt;
On 1.12.1 BigTest starts (at last!) but all the tests failed.&lt;/p&gt;</comment>
                                                            <comment id="173214" author="615afd1cd9820f0070a09ef0" created="Mon, 15 Jul 2019 10:13:55 +0000"  >&lt;blockquote&gt;&lt;p&gt;Well I blew away my local yarn.lock for ui-inventory and phantom went away. Hadn&apos;t realized that yarn.lock isn&apos;t in source control. It probably should be.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;NB: We generally omit &lt;tt&gt;yarn.lock&lt;/tt&gt; files from app repos because, ultimately, dependencies are resolved at the platform level, i.e. local lock files are ignored. Thus, in the context of a non-platform repository, they provide a false sense of security. They may be worthwhile from the point of view of unit testing, however, so perhaps we should reconsider. It&apos;s tricky, though: &quot;You keep on using this file, but in this particular repo it does not mean what you think it means...&quot;&lt;/p&gt;</comment>
                                                            <comment id="173215" author="5cffed1a5d548b0c51d6b19b" created="Mon, 15 Jul 2019 15:33:52 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5a2fb8cf7a0e32326f5476c9&quot; class=&quot;user-hover&quot; rel=&quot;5a2fb8cf7a0e32326f5476c9&quot; data-account-id=&quot;5a2fb8cf7a0e32326f5476c9&quot; accountid=&quot;5a2fb8cf7a0e32326f5476c9&quot; rel=&quot;noreferrer&quot;&gt;Taras Tkachenko&lt;/a&gt; @stripes-cli (v.1.13.1x) is available at folio-npmci. Are you waiting for the official release? &lt;/p&gt;</comment>
                                                            <comment id="173216" author="5a2fb8cf7a0e32326f5476c9" created="Wed, 24 Jul 2019 08:33:01 +0000"  >&lt;p&gt;Tested and proven working.&lt;br/&gt;
Thanks.&lt;/p&gt;</comment>
                                                            <comment id="173217" author="5cffed1a5d548b0c51d6b19b" created="Wed, 24 Jul 2019 11:51:16 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5a2fb8cf7a0e32326f5476c9&quot; class=&quot;user-hover&quot; rel=&quot;5a2fb8cf7a0e32326f5476c9&quot; data-account-id=&quot;5a2fb8cf7a0e32326f5476c9&quot; accountid=&quot;5a2fb8cf7a0e32326f5476c9&quot; rel=&quot;noreferrer&quot;&gt;Taras Tkachenko&lt;/a&gt;, Excellent! Just making sure that you are OK with closing this issue?&lt;/p&gt;</comment>
                                                            <comment id="173218" author="5a2fb8cf7a0e32326f5476c9" created="Wed, 24 Jul 2019 12:01:36 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5cffed1a5d548b0c51d6b19b&quot; class=&quot;user-hover&quot; rel=&quot;5cffed1a5d548b0c51d6b19b&quot; data-account-id=&quot;5cffed1a5d548b0c51d6b19b&quot; accountid=&quot;5cffed1a5d548b0c51d6b19b&quot; rel=&quot;noreferrer&quot;&gt;Anton Emelianov&lt;/a&gt; yes you can close it for sure.&lt;br/&gt;
Great job.&lt;/p&gt;</comment>
                                                            <comment id="173219" author="5cffed1a5d548b0c51d6b19b" created="Wed, 24 Jul 2019 12:28:02 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5cd595118fa24d0dd2de1253&quot; class=&quot;user-hover&quot; rel=&quot;5cd595118fa24d0dd2de1253&quot; data-account-id=&quot;5cd595118fa24d0dd2de1253&quot; accountid=&quot;5cd595118fa24d0dd2de1253&quot; rel=&quot;noreferrer&quot;&gt;John Coburn&lt;/a&gt;, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; class=&quot;user-hover&quot; rel=&quot;712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; data-account-id=&quot;712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; accountid=&quot;712020:3d5df1a2-9ff6-4d03-b1b0-7d6b01378729&quot; rel=&quot;noreferrer&quot;&gt;Jeffrey Cherewaty&lt;/a&gt;, and &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt;, Thank you guys for resolving this issue! &lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                            <outwardlinks description="defines">
                                        <issuelink>
            <issuekey id="81296">FOLIO-2142</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzzvcn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 3 Jul 2019 17:23:57 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>